Форум: "Основная";
Текущий архив: 2003.07.31;
Скачать: [xml.tar.bz2];
ВнизКак создать 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 вся ветка
Форум: "Основная";
Текущий архив: 2003.07.31;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.009 c