Программирование
Веб программирование

VB6 события. Событие UnLoad

 
 

Как выбирать событие ты уже наверное знаешь (открой Часть 2,Шаг 18),а для чего нужно событие UnLoad - влятри. Событие Unload - нужно для выполнения действия при выходе из программы, например, если ты что - нибуть напишешь в Form_Load, то это будет загружаться при в ходе в программу, а если в Form_UnLoad, то при выходе из нее. Сделаем программу, при выходе из которой, комп выдаст какое - нибуть сообщение. Войди в VB(Standart EXE), создай процедуру UnLoad, для этого в списке событий выбери ее.

Теперь в создавшийся процедуре впиши: MsgBox "А Билл Гейц - нехороший чел."
И при выходе из программы у тебя появится MsgBox. Вот весь код:

Private Sub Form_Unload(Cancel As Integer) ' При выходе из программы:
MsgBox "А Билл Гейц - нехороший чел." ' Появляется Error
End Sub

И все! Теперь сделаем так, чтоб при выходе появлялся запрос, и можно отказаться, и возвратится обратно.


Есть вопросы? Спроси на нашем форуме!!
лёня первый [27.07.2011 18:29]

бедный Билли )))

леша [18.08.2011 23:03]

вообще жаль уже его, в каждом уроке почти как нить обзавут :D

леша [18.08.2011 23:05]

отказать ся нельзя всеравно закрывается программа, просто выходит сообщение и там только можно выбрать ОК, после нажатия закрывается программа

леша [18.08.2011 23:08]

а все это в следушем уроке :-[

Гость [08.10.2011 09:04]

После изучения урока 10 я выполнил задание на переход в 4 часть. Это очень легко, только по другому. Сделал кнопку Выход, код:
Dim a As string
Private Sub Command1_Click()
a = MsgBox("Вы действительно хотите выйти?", 68, "Выход")
If a = 6 Then
Unload Me
End If
If a = 7 Then
Load Form1
End If
End Sub



Оставлять комментарии можно только зарегистрированным




Предупреждение: Вся информация представлена исключительно в образовательных целях.
Ни авторы, ни администрация не несут ответственности в случае ее использования в противозаконных целях.