powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Помогите со службами
8 сообщений из 8, страница 1 из 1
Помогите со службами
    #34376464
Ghost_X
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добавил приложение в загрузку как службу а при запуске система ждет какого-то ответа от приложения и закрывает его, что надо ответить (на vb) или как эту проверку отключить?

И если можно распишите, как на VB корректно добавлять приложение в список служб.
Я просто добавил в реестр данные
HKEY_LOCAL_MACHINE \SYSTEM\ControlSet001\Services\MyProg
HKEY_LOCAL_MACHINE \SYSTEM\ControlSet001\Services\MyProg\Enum
HKEY_LOCAL_MACHINE \SYSTEM\ControlSet001\Services\MyProg\Security
HKEY_LOCAL_MACHINE \SYSTEM\ControlSet002\Services\MyProg
HKEY_LOCAL_MACHINE \SYSTEM\ControlSet002\Services\MyProg\Enum
HKEY_LOCAL_MACHINE \SYSTEM\ControlSet002\Services\MyProg\Security
HKEY_LOCAL_MACHINE \SYSTEM\CurrentControlSet\Services\MyProg
HKEY_LOCAL_MACHINE \SYSTEM\CurrentControlSet\Services\MyProg\Enum
HKEY_LOCAL_MACHINE \SYSTEM\CurrentControlSet\Services\MyProg\Security

по аналогии с другими службами а смысл некоторых параметров не понял особенно Security.
...
Рейтинг: 0 / 0
Помогите со службами
    #34376694
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сделать из проги сервис, тупо прописав ей сервисные свойства в реестр, не получится. Сервис должен быть многопоточным, по крайней мере с двумя потоками - один выполняет полезную нагрузку, второй общается с диспетчером сервисов. Который собственно и закрывает твою прогу не дождавшись ответа.

Есть два способа написания полноценного сервиса на вб - сделать полноценное многопоточное приложение или воспользоваться контролом ntsvc.ocx. В первом случае ищи пример vb6svc.zip, второй где-то на сайте M$. Настоятельно рекомендую второй.
...
Рейтинг: 0 / 0
Помогите со службами
    #34377047
Melkiades
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Antonariy, почему второй? У меня и по первому варианту сервисы неплохо живут. Аргументируйте, плз.
...
Рейтинг: 0 / 0
Помогите со службами
    #34377203
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. Проще.
2. Можно использовать формы.
3. Ну очень просто.
4. Можно дебажить сервис и в хвост и в гриву не опасаясь, что IDE со свистом вылетит.
5. Короче, проще некуда.
...
Рейтинг: 0 / 0
Помогите со службами
    #34377494
Ghost_X
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что за сайт "М$"
...
Рейтинг: 0 / 0
Помогите со службами
    #34377595
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
www.microsoft.com
...
Рейтинг: 0 / 0
Помогите со службами
    #34378378
Ghost_X
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо я с vb6svc разобрался, он вполне подходит.
...
Рейтинг: 0 / 0
Помогите со службами
    #34433084
Фотография Resident
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Полностью согласен с Antonariy. Проще не бывает.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Помогите со службами
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]