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

Как создать TServiceApplication и нужно ли это делать?   Найти похожие ветки 

 
Calm ©   (2003-07-18 16:40) [0]

Возникла необходимость написать сервис.
Смотрю в меню File\New\Other
и вижу Service и ServiceApplication.
При поптыке создать TServiceApplication получается то же, что и при выборе пукта Service, а именно проект с классом TService1, который компилируеются в exe. И даже инсталируется как сервис (ключ /INSTALL). Но вот запустить мне его не удается :((

Вопрос - правильно ли я делаю, пытаясь запустить сервис, полученный с помощью компиляции проекта с потомком TService,
или же
мне следует создать некое TServiceApplicatin и если да, то как?

А может достаточно TService? Тогда в чем у меня могут быть проблемы? Сервис устанавливается и виден среди служб в выключенном состоянии. При попытке включить его получаем зависание процесса запуска сервиса (прогресс бар останоавливается).


 
Reindeer Moss Eater   (2003-07-18 16:41) [1]

Но вот запустить мне его не удается :((

А в EventLog заглядывал?


 
Calm ©   (2003-07-18 16:46) [2]


> А в EventLog заглядывал?

Там про мой сервис ничего не пишут.


 
Calm ©   (2003-07-18 16:50) [3]

Что означает свойство Interactive?
Что взаимодействие с рабочим столом, это я прочитал. Но что именно подразумевается под этим? Если мой сервис должен показывать всякие окошки, он должен быть Interactive?

И как нужно выполнять отладку? При запуске сервис зависает, его держат винды, убить его процесс нельзя. Соответственно я не могу скомпилировать его в тот же файл. Не буду же я каждый раз переименовывать файл проекта?


 
Calm ©   (2003-07-18 16:53) [4]


> Если мой сервис должен показывать всякие окошки, он должен
> быть Interactive?

Да, должен. Экспериментально подтвердил. При InterActive=true, все работает исправно :))



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

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



Память: 0.46 MB
Время: 0.016 c
1-100718
vic_774N
2003-07-16 00:16
2003.07.31
Маленькая проблемка с MSWord


14-100932
copyr25
2003-07-11 22:01
2003.07.31
Кто, по Вашему, будет Президентом в России? В 2008-м году?


14-100967
pet
2003-07-13 18:36
2003.07.31
иконки


1-100669
johny
2003-07-18 08:26
2003.07.31
работа с treeview


4-101014
mpe
2003-05-25 16:18
2003.07.31
Как в Win98SE изменить время создания каталога?




   Наверх