[求助] 要求在关闭子窗口之前禁止关闭父窗口,怎样才能做到?
我想实现在关闭子窗口之前不让关闭父窗口的功能,要怎样做呀?
模式窗体
Form1.Show vbModel
设一个变量Count
当启动一个子窗口,Count自动加1
在MdiFrom的Unload事件中,检查Count是否大于0,如果大于0,Cnacel=true
否则Cancel=false
Dim i
Private Sub df_Click()
Dim m As New Form1
m.Show
i = i + 1
End Sub
Private Sub MDIForm_Load()
i = 0
Unload Form1
End Sub
Private Sub MDIForm_Unload(Cancel As Integer)
If i > 0 Then
Cancel = True
Else
Cancel = False
End If
End Sub
应该可以