Есть на форма этот ..й DHTMLEdit. В определённых случаях форма категорически отказывается выгружаться, т.е., жмёшь на крестик, и ничего не происходит.
Событие Form_queryunload НЕ ПРОИСХОДИТ.
AjaxVS писал(а):Афигеть! +_+
И после этого ты продолжаешь юзать этот контрол?
Я бы на твоем месте из принципа выкинул... Ну... тебе виднее.
Unload SomeForm
Set SomeForm = Nothing
Public cmdUnload As Boolean
....
Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
....
cmdUnload = True
....
end sub
private sub xxxx
....
do
...
if cmdUnload then exit sub
loop
end sub
Private Sub brwWebBrowser_FileDownload(Cancel As Boolean)
.....
'этот код выполняется, но успевает выйти и встроенный диалог
Cancel=True
'мой код, который вообще никогда не выполняется
end sub
Unload SomeForm
Set SomeForm = Nothing
Class Form
Private Sub Form_Inititalize
'Конструктор
Set Me = New Form
End Sub
Private Sub Form_Terminate
'Деструктор
Set Me = Nothing
End Sub
End Class
Сейчас этот форум просматривают: Yandex-бот и гости: 69