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

start [/forum/topic.php?fid=60&msg=34376694&tid=2164272]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
163ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
58ms |
get tp. blocked users: |
1ms |
| others: | 249ms |
| total: | 515ms |

| 0 / 0 |
