Как узнать на каком из двух окон юзер нажал на крестик - VB

Узнай цену своей работы

Формулировка задачи:

Здравствуйте, скажите как узнать на каком из двух окон юзер нажал на крестик, если одно из них является хозяином другого. Ситуация такая, что в подчиненном окне следующий код:
Из-за этого окно-хозяин не закрывается, ибо этот код выполняется первым. Поэтому мне этот код нужно переделать таким образом:
Помогите пожалуйста с этим

Решение задачи: «Как узнать на каком из двух окон юзер нажал на крестик»

textual
Листинг программы
Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
 
    If UnloadMode = vbFormOwner Then
        ' Было закрыто родительское окно
        
    ElseIf UnloadMode = vbFormControlMenu Then
        ' Закрытие крестиком нашего окна или из системного меню
        
    End If
    
End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 4 из 5
Похожие ответы