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