Private Sub Timer1_Timer()
Label1.Caption = "Фиг Вам!"
Unload Me
End Sub
Я всегда думал, что при вызове Unload Me форма выгружается и процедура завершается.
Значит надо делать Exit Sub сразу после Unload Me.
Как ты себе это представляешь?
Т.е.
Unload Me: Exit Sub: End Sub вместо Unload Me: End Sub ?
А что тут непонятного?
Sub a
MsgBox "До вызова B"
b
MsgBox "После вызова B"
End Sub
Sub b
MsgBox "Я - Sub B"
' Я идиот! Убейте меня, кто-нибудь!????
End Sub
..... операторы.... : Unload Me: Exit Sub: ..... операторы....: End Sub
+
-
And
/
Mod
&
AddressOf
*
Like
Unload Me
Xor
^
Imp
Что такого должно быть написано в Sub B, чтобы сообщение "После вызова В" не появлялась?
Да?
amer писал(а):мне кажется дело в логике....
например сначала unload Form1, а следующая строка типа Form1.Show
потому как end - завершает все приложение и естественно все формы выгружаются....
amer, попробуй сразу после Unload Me поставить Exit Sub. Это поможет
Viper писал(а):и что ты после form1.show хочешь? Ты же ее загружаешь этим кодом!
Сейчас этот форум просматривают: Majestic-12 [Bot] и гости: 20