![]() |
Модераторы: Snowy, bartram, MetalFan, bems, Poseidon, Riply |
![]() ![]() ![]() |
|
Delvish |
|
|||
![]() oO ![]() Профиль Группа: Участник Сообщений: 136 Регистрация: 13.12.2006 Репутация: 2 Всего: 4 |
Добрый день! Вопрос мой таков. Написал небольшое приложение, которое должно пинговать некоторые адреса в сети - появилась машина в сети, значит появился знакомый, с которым можно пообщаться... ну или просто знать на месте человек или нет. Суть вот в чем. Хочу запускать приложение не через HKLM\Software\Microsoft\Current version\Run, а как службу винды. Через стандартное виндовое дос-приложение sc.exe задаю нужные параметры (sc create Ping binpath= D:\Delphi\Ping\Ping.exe type= share start= auto). Все отдично, программа прописалась в качестве службы (смотрю в msconfig вкладку Службы - вижу имя своей программы, - значит все хорошо). Однако при запуске системы программа запускается и тут же самовырубается. Почему? И виндовые приложения, и программы иных разработчиков работают в качестве службы и не выключаются. Примеры: Outpost FireWall Service, Adobe LM Service, Координатор распределенных транзакций (стандартная виндовая) и многие другие. Так почему же мое приложение не успевает прожить и 2х секунд? Нужно какой-то код вписать дополнительно или что?
|
|||
|
||||
_hunter |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 8564 Регистрация: 24.6.2003 Где: Europe::Ukraine:: Kiev Репутация: 9 Всего: 98 |
потому как служба -- это специально написанное приложение. абы какое тут не подойдет.
чтобы узнать как писать -- поищи по форуму "написание службы" -------------------- Tempora mutantur, et nos mutamur in illis... |
|||
|
||||
Rouse_ |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 469 Регистрация: 23.4.2005 Репутация: 18 Всего: 29 |
Чтобы понять что есть службы, посмотри данный код http://rouse.drkb.ru/winapi.php#twoservicedemo
(Разработка системного сервиса.) |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi: WinAPI и системное программирование" | |
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, bartram, MetalFan, bems, Poseidon, Rrader, Riply. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: WinAPI и системное программирование | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |