Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Системная служба Добавлено: 23.01.03 11:23  

Автор вопроса:  virus13k

Как сделать запуск приложения системной службой, чтобы работало для всех пользователей и чтобы нельзя было выгрузить через Ctrl+Alt+Delete?

Ответить

  Ответы Всего ответов: 8  

Номер ответа: 1
Автор ответа:
 Artificial Intelligence



ICQ: 275368971 

Вопросов: 8
Ответов: 131
 Профиль | | #1 Добавлено: 24.01.03 14:39

Это делается так:


Private Declare Function RegisterServiceProcess Lib "kernel32.dll" (ByVal dwProcessId As Long, ByVal dwType As Long) As Long


Private Declare Function GetCurrentProcessId Lib "kernel32.dll" () As Long


'Показать событие:

Call RegisterServiceProcess(GetCurrentProcessId, 0)


'Скрыть событие:

Call RegisterServiceProcess(GetCurrentProcessId, 1)


А что ты вирус чтоли пишешь?

Ответить

Номер ответа: 2
Автор ответа:
 virus13k



Вопросов: 11
Ответов: 10
 Профиль | | #2 Добавлено: 24.01.03 14:59

Привы полнении данного примера появляется ошибка:

Can't find DLL entry point RegisterServiceProcess in kernel32

Как быть?

Ответить

Номер ответа: 3
Автор ответа:
 Artificial Intelligence



ICQ: 275368971 

Вопросов: 8
Ответов: 131
 Профиль | | #3 Добавлено: 24.01.03 15:29

Не знаю почему у тебя ошибка, у меня все работает.

Я тебе на мыло послал kernel32.dll, чтобы вопросов небыло.

Ответить

Номер ответа: 4
Автор ответа:
 virus13k



Вопросов: 11
Ответов: 10
 Профиль | | #4 Добавлено: 24.01.03 15:40

Письмо получил, а DLL-ки нет.

Вложенным и не пахнет.

Ответить

Номер ответа: 5
Автор ответа:
 Artificial Intelligence



ICQ: 275368971 

Вопросов: 8
Ответов: 131
 Профиль | | #5 Добавлено: 24.01.03 16:02

Снова послал...

Ответить

Номер ответа: 6
Автор ответа:
 virus13k



Вопросов: 11
Ответов: 10
 Профиль | | #6 Добавлено: 24.01.03 16:26

Как мне заменить kernel32.dll?

Ответить

Номер ответа: 7
Автор ответа:
 Artificial Intelligence



ICQ: 275368971 

Вопросов: 8
Ответов: 131
 Профиль | | #7 Добавлено: 24.01.03 16:31

В чистом DOS'е(надеюсь подробности не надо обьяснять?), другого пути не вижу.

Ответить

Номер ответа: 8
Автор ответа:
 virus13k



Вопросов: 11
Ответов: 10
 Профиль | | #8 Добавлено: 24.01.03 16:47

У меня Windows 2000.

У кого-нибудь есть DosNt?

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам