Kontroll vilka former för närvarande körs i Visual Basic 6.0 ( VB6 ) program är till hjälp när du behöver veta om ett formulär som redan är igång så att du inte laddar det igen . Ett formulär är det huvudsakliga syftet med Visual Basic och innehåller alla de komponenter och kontroller för ditt program . VB6 har ett formulär samling som innehåller alla de närvarande körs former . Loop genom formulär insamling och kontrollera varje formulär namn för att se vilka körs . Instruktioner
1
Öppna din Visual Basic 6.0 -filen i en editor som Microsoft Visual Studio 6.0 .
2
Visa namnen på alla de närvarande laddade former av looping genom " Blanketter " samling . Lägg till följande kod i din funktion :
Dim f som form
För varje fi Forms
MsgBox f.Name
Nästa f
" MsgBox " kommer att dyka upp och visa namnet på varje " Form " laddad .
3
visa namnet på en särskild blankett , om det är laddat av looping genom " Blanketter " samling . Lägg till följande kod i din funktion :
Dim f som Form
För varje fi Forms
p Om f.Name = " Form2 " Då
MsgBox f.Name
End If
Nästa f
A " MsgBox " kommer att dyka upp om blanketten med namnet " Form2 " är laddade .
4
Spara Visual Basic 6.0 -fil , kompilera och köra programmet för att se vilka former kör .