是否有某種方法檢測是否存在顯示在我的VB6應用程序中的模態窗體。檢測是否有模態窗體顯示
我想顯示另一個表單,如果有一個模態窗體顯示和模式,如果沒有模態窗體顯示。
我知道我可以做一些錯誤處理來檢測這一點,並表示如果有模式發生錯誤:
Public Sub ShowFormModeless(frm As Form, Optional ownerForm As Form = Nothing)
On Error GoTo ShowModal
Call frm.Show(, ownerForm)
Exit Sub
ShowModal:
Call frm.Show(vbModal, ownerForm)
End Sub
但我希望能夠檢測到這種不被拋出的錯誤。
這使得一個有趣的閱讀,但它表明它不可能http://www.vbforums.com/showthread.php?723669-Detect-modal-form – Fred 2014-11-06 10:40:10