Страница: 1 |
если ты имееш в виду, чтобы его нельзя-было завершить пользователю, то делай в форм_лоад строку App.TaskVisible = False и называй программу services.exe ,тогда из Task Manegera в XP её вырубить будет невозможно, и прячь кнопку закрыть на форме.Надеюсь я тебя правельно понял. По-моему зумер чего не того сказал(написал). Человеку кажись надо, чтоб прога не убивалась при закрытии системы, а цивильно выгружалась. В общем для этого надо в процеДУРЕ Form_QueryUnload смотреть параметр UnloadMode. Ты поэксперементируй, а вообще при завершение работы винды он кажется равен 2. Я бы посмотрел, да неохота сейчас перезагружаться. Удачи!!! sdelaj ee service'om, i vse... Чем отличается события unload от query_unload? Событие Unload происходит во время завершения работы программы, а Query_Unload - _перед_ завершением работы программы. Страница: 1 |
Вопрос: Выходим из windows - программа выгружается
Добавлено: 05.11.03 21:09
Автор вопроса:
NovichoK
Как сделать чтоб программа выгружалась только при выходе из Windows?
Ответы
Всего ответов: 8
Номер ответа: 1
Автор ответа: ZoomerSD
ICQ: 148640473
Вопросов: 135
Ответов: 270
Профиль | | #1
Добавлено: 05.11.03 22:01
Номер ответа: 2
Автор ответа: Neco
ICQ: 247906854
Вопросов: 133
Ответов: 882
Web-сайт:
Профиль | | #2
Добавлено: 05.11.03 22:52
Номер ответа: 3
Автор ответа: NovichoK
Вопросов: 72
Ответов: 147
Профиль | | #3
Добавлено: 05.11.03 23:35
Спасибо вам, хотя вопрос я не правильно задал ну да ладно все равно уже разобрался!
Номер ответа: 4
Автор ответа: AASoft
Вопросов: 86
Ответов: 920
Профиль | | #4
Добавлено: 06.11.03 02:54
Номер ответа: 5
Автор ответа: Neco
ICQ: 247906854
Вопросов: 133
Ответов: 882
Web-сайт:
Профиль | | #5
Добавлено: 06.11.03 03:09
Сервис в XP?!!
Номер ответа: 6
Автор ответа: NovichoK
Вопросов: 72
Ответов: 147
Профиль | | #6
Добавлено: 06.11.03 13:01
Номер ответа: 7
Автор ответа: User Unknown
Вечный Юзер!
ICQ: uu@jabber.cz
Вопросов: 120
Ответов: 3302
Профиль | | #7
Добавлено: 06.11.03 13:11
Номер ответа: 8
Автор ответа: Pashenko
ICQ: 176176951
Вопросов: 14
Ответов: 655
Профиль | | #8
Добавлено: 06.11.03 13:29
На самом деле QueryUnload - это запрос на закрытие программы.
Чтобы отменить закрытие программы:
Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
Cancel = 1
End Sub
UnloadMode - тип завершения программы (пользователем, выход из Windows и
т. д.)