RSS
StartseiteKnowledge LibraryTop 10Impressum

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
Links zum Thema