Вниз
Скачать: CL | DM;

Запуск компоненты TService   Найти похожие ветки 

← →
Natalex   (2006-11-10 12:00) [0]

Написал службу и возникло на данный момент две проблемки.

1. Мне хочется чтобы служба запускалась автоматически при включении компьютера и запускалась с параметрами. Я уже день бъюсь никак не могу найти.

2. Пытаюсь в этой же службе использовать процедуру LogMessage. Передаю в нее текст ошибки. Но когда просматриваю сам лог, то там текст следующего содержания:

Не найдено описание для события с кодом ( 0 ) в источнике ( Form1 ). Возможно, на локальном компьютере нет нужных данных в реестре или файлов DLL сообщений для отображения сообщений удаленного компьютера. Попробуйте использовать ключ /AUXSOURCE= для получения этого описания, - дополнительные сведения об этом содержатся в справке. В записи события содержится следующая информация: .  

Подскажите как правильно нужно пользоваться этой процедурой? Что еше нужно дописать в программе?


← →
Сергей М. ©   (2006-11-10 12:12) [1]

1. Открой стандартную консоль сервис-менеджера и настрой там нужные тебе параметры

2. Эту DLL нужно создавать отдельно, по спец.правилам


← →
Natalex   (2006-11-10 13:23) [2]


> Сергей М. ©   (10.11.06 12:12) [1]
>
> 1. Открой стандартную консоль сервис-менеджера и настрой
> там нужные тебе параметры
>
> 2. Эту DLL нужно создавать отдельно, по спец.правилам


1. в стандартной консоли, сервис с параметрами получается запустить только через окошко со свойствами :( . Поэтому вопрос и возник

2. А где нибудь эти правила можно подсматреть? :)


← →
Сергей М. ©   (2006-11-10 14:11) [3]


> 1


Не понял ..

Что значит "через" ?
Описывай подробно что делаешь и что не понятно и/или мешает ..


> 2


В Гугле ... туева хуча ссылок) ..


← →
случайно   (2006-11-10 14:34) [4]

>2. Эту DLL нужно создавать отдельно, по спец.правилам
Не обязательно. Таблица сообщений может размещаться и в ресурсах файла службы.


← →
Rouse_ ©   (2006-11-10 15:05) [5]


> А где нибудь эти правила можно подсматреть? :)

Вот тут глянь: http://rouse.drkb.ru/files/evntlog.zip
ЗЫ: не обязательно писать для этого отдельную библиотеку. можно ресурсом и к обычному приложению подключить...


← →
Natalex   (2006-11-10 15:14) [6]

to [3]

Захожу в Окно служб, нахожу свою, запускаю - Параметров нет.
Вызываю окошко свойтсв своей службы, в поле параметры вбиваю параметры и нажимаю кнопку "Пуск" в этом окне - Параметры в службу поступают все ок.
Нажимаю ок. Типа все работает.

Останавливаю службу.
Запускаю службу - параметров нет.

:(



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.026 c
1-1170346289
DelphiLexx
2007-02-01 19:11
2007.03.25
Заставить сработать DataSet.OnCalcFields для всех записей


3-1167191836
Kvinta
2006-12-27 06:57
2007.03.25
CAST в Microsoft.Jet.OLEDB.4.0


15-1172918421
wsw
2007-03-03 13:40
2007.03.25
Как вычилсить корень из числа типа int64? sqrt() - не помогает!


11-1152110257
oleg_l_k
2006-07-05 18:37
2007.03.25
Библиотека доступа к IB/FB/Yaffil на базе KOL


2-1173020828
kop
2007-03-04 18:07
2007.03.25
DataPump




   Наверх