4.1 Wie kann ich feststellen, ob ein Formular bereits geladen ist?
VB4-VB6
Von: Thorsten Dörfler
Alle bereits geladenen Formulare werden von VB in der Forms - Collection verwaltet. Will man feststellen, ob ein bestimmtes Formular bereits geladen wurde, durchläuft man diese Collection und prüft z.B. Anhand der Name - Eigenschaft des Formulars, ob es darin enthalten ist:
Public Function FormLoaded(ByVal Name As String) As Boolean
Dim frm As Form
For Each frm In Forms
If LCase$(frm.Name) = LCase$(Name) Then
FormLoaded = True
Exit For
End If
Next
End Function