Dev/Visual Basic
MDI에서 특정 자식창을 하나만 띄우기
newtype
2003. 7. 18. 17:49
Public Sub OpenDlg()
Dim frm As Form
' 존재할 경우 존재하는 폼을 활성화
For Each frm In Forms
If TypeOf frm Is frmChild Then
frm.SetFocus
Exit Sub
End If
Next frm
' 존재하지 않을 경우 새로 만든다.
Set frm = New frmChild
frm.Show
End Sub
Dim frm As Form
' 존재할 경우 존재하는 폼을 활성화
For Each frm In Forms
If TypeOf frm Is frmChild Then
frm.SetFocus
Exit Sub
End If
Next frm
' 존재하지 않을 경우 새로 만든다.
Set frm = New frmChild
frm.Show
End Sub
반응형