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

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

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

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

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

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

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

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

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