Visual Basic, .NET, ASP, VBScript
 

   
   
     

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

Страница: 1 |

 

  Вопрос: Как сделать невыгружаемую программу? Добавлено: 01.06.03 16:10  

Автор вопроса:  muadib | ICQ: 161737977 

Все в сабже!

Запуск процесса как служба не подходит!!! :(

Ответить

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

Номер ответа: 1
Автор ответа:
 Justas



ICQ: 259418212 

Вопросов: 24
Ответов: 325
 Web-сайт: justas.newmail.ru
 Профиль | | #1
Добавлено: 02.06.03 03:23
Private Sub Form_Unload(Cancel As Integer)
Shell App.Path & "\" & App.EXEName & ".exe"
End Sub

Ответить

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



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

Это только по кнопке Х В заголовке:

Private Sub Form_Unload(Cancel As Integer)

Cancel = 1

End Sub

А универсально- так как сказал Justas

Ответить

Номер ответа: 3
Автор ответа:
 Danger2002



Вопросов: 10
Ответов: 109
 Профиль | | #3 Добавлено: 03.06.03 14:51

Это только по кнопке [X] в заголовке:

Private Sub Form_Unload(Cancel As Integer)

Cancel = 1

End Sub

А универсально- так как сказал Justas

Ответить

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



ICQ: 220401330 

Вопросов: 47
Ответов: 406
 Профиль | | #4 Добавлено: 03.06.03 19:24
Я конечно не уверен-но при TerminateProcess событие Unload не происходит

Ответить

Номер ответа: 5
Автор ответа:
  j3d1



ICQ: 8370005 

Вопросов: 34
Ответов: 466
 Профиль | | #5 Добавлено: 03.06.03 20:46

Если аварийное заверщение даже cancel=-1 не поможет!

но если нет, от термена процесса можно уйти.

Ответить

Номер ответа: 6
Автор ответа:
 E-Man



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

Если не уверен - держи в памяти еще одну копию. Невидимую. Одна грохнется - другая проявится и запустит третью... знаю, это бред :)) но я не могу быть сегодня серьезным..

Ответить

Страница: 1 |

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



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