![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Создание сервиса виндовс... [D7, Win2k, WinXP]
fatal © (2004-08-03 09:29:00)Недавно попытался создать сервисное приложение в винде. Написал тестовую программу, ч/з реестр ручками впихнул ее в сервисы. Результат: приложение запустилось проработало секунд 15 и тут же было выкинуто виндой, типа не отвечает... (хотя оно работало), я так полагаю необходимо высталять некие флаги что прога жива и работает... :)
Обозлившись на такое отношение винды к моей программулинке я поступил следующим образом: написал маленькую программу которая только и умеет что запускать другую (выше указанную) вставил ее в сервисы и всё прекрасно прокатило... причем самое смешное в том что если сервис стартует на незалогиненой машине то владельцем моей запушеной сервисом программы является - SYSTEM ! процесс обзывается невыгружаемым :)
(очередные виндовые баги)
Юрий Зотов (2004-08-03 09:55:00) [1]И добавют. За такие "сервисы".
Anatoly Podgoretsky (2004-08-03 09:49:00) [2]Не волнуйся еще догонют
fatal (2004-08-03 09:46:00) [3]причем самое смешное в том что если сервис стартует на незалогиненой машине то владельцем моей запушеной сервисом программы является - SYSTEM ! процесс обзывается невыгружаемым :)
....имеется ввиду программа которую запустил сервис
....затем сервис был прибит виндой
....а программа осталась жить!
:) ну что неужели никто не догоняет?
:) не обижайтесь!
Рамиль (2004-08-03 09:37:00) [4]И есть еще TServiceApplication
Digitman (2004-08-03 09:36:00) [5]
> Написал тестовую программу, ч/з реестр ручками впихнул ее
> в сервисы
а зачем такой геморрой ?
на то есть сервис-менеджер, ф-ции которого регистрируют сервис в реестре как положено
да и сама программа должна быть написана в соответствии с требованиями, предъявляемыми системой к сервис-приложениям
GanibalLector (2004-08-03 09:35:00) [6]>очередные виндовые баги
А где ты видел,что сервисы так просто выгружаются???
Все верно.