
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
07.03.2007, 09:28
|
|||
|---|---|---|---|
Помогите со службами |
|||
|
#18+
Добавил приложение в загрузку как службу а при запуске система ждет какого-то ответа от приложения и закрывает его, что надо ответить (на 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.03.2007, 10:38
|
|||
|---|---|---|---|
Помогите со службами |
|||
|
#18+
Сделать из проги сервис, тупо прописав ей сервисные свойства в реестр, не получится. Сервис должен быть многопоточным, по крайней мере с двумя потоками - один выполняет полезную нагрузку, второй общается с диспетчером сервисов. Который собственно и закрывает твою прогу не дождавшись ответа. Есть два способа написания полноценного сервиса на вб - сделать полноценное многопоточное приложение или воспользоваться контролом ntsvc.ocx. В первом случае ищи пример vb6svc.zip, второй где-то на сайте M$. Настоятельно рекомендую второй. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.03.2007, 12:21
|
|||
|---|---|---|---|
Помогите со службами |
|||
|
#18+
Antonariy, почему второй? У меня и по первому варианту сервисы неплохо живут. Аргументируйте, плз. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.03.2007, 12:55
|
|||
|---|---|---|---|
Помогите со службами |
|||
|
#18+
1. Проще. 2. Можно использовать формы. 3. Ну очень просто. 4. Можно дебажить сервис и в хвост и в гриву не опасаясь, что IDE со свистом вылетит. 5. Короче, проще некуда. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.03.2007, 14:05
|
|||
|---|---|---|---|
Помогите со службами |
|||
|
#18+
А что за сайт "М$" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.03.2007, 14:37
|
|||
|---|---|---|---|
Помогите со службами |
|||
|
#18+
www.microsoft.com ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.03.2007, 18:37
|
|||
|---|---|---|---|
Помогите со службами |
|||
|
#18+
Спасибо я с vb6svc разобрался, он вполне подходит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=60&tablet=1&tid=2164272]: |
0ms |
get settings: |
9ms |
get forum list: |
18ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
180ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
| others: | 245ms |
| total: | 537ms |

| 0 / 0 |
