Verifica che le forme sono attualmente in esecuzione nel vostro Visual Basic 6.0 ( VB6 ) del programma è utile quando si ha bisogno di sapere se un modulo è già in esecuzione in modo da non caricare di nuovo. Una forma è l'oggetto principale di Visual Basic e contiene tutti i componenti e controlli per il vostro programma . VB6 vanta una collezione forme che contiene tutte le forme attualmente in esecuzione . Loop attraverso la raccolta forme e verificare il nome di ogni modulo per vedere quali sono in esecuzione . Istruzioni
1
Aprire il file di Visual Basic 6.0 in un editor come Microsoft Visual Studio 6.0 .
2
elencati i nomi di tutti i moduli attualmente caricati dalla cascata della collezione " Forms " . Aggiungere il seguente codice nella funzione :
Dim f as Form
Per ogni f in forme
MsgBox f.Name
Avanti f
" MsgBox" si aprirà e visualizzerà il nome di ogni "Form" caricato.
3
visualizzare il nome di una forma specifica se è caricato dal ciclo attraverso le "forme " collezione. Aggiungere il seguente codice nella funzione :
Dim f as Form
Per ogni f in forme
f.Name = " Form2 " Allora
MsgBox f.Name
End If
Avanti
f
A " MsgBox" apparirà se il modulo con il nome di " Form2 " è attualmente caricato .
4
Salvare il file di Visual Basic 6.0 , compilare ed eseguire il programma per vedere quali moduli sono in esecuzione .