Forzare la modalità singola istanza di Visual Basic 6.0 ( VB6 ) programma è importante quando una seconda istanza del programma sarà causare effetti indesiderati , come ad esempio l'esecuzione di azioni volte o causare errori da entrambe le istanze tentano di accedere una singola risorsa . In Visual . Basic NET ( VB.NET ) c'è un opzione " singola applicazione esempio Fai " , tuttavia , in VB6 è necessario controllare manualmente tutte le istanze precedentemente in esecuzione quando si avvia il programma utilizzando il metodo " App.PrevInstance " e quindi arrestare il programma . Istruzioni 
 1 
 Aprire il file sorgente VB6 in Microsoft Visual Basic 6.0 . 
 2 
 Verifica se un'altra istanza dell'applicazione è già in esecuzione da parte aggiungendo il seguente codice nel funzionare il programma inizia con , che di solito è " Sub Main " : 
 
 App.PrevInstance = True Then 
 3 
 Visualizzare un MsgBox che informa l'utente che un caso l'applicazione è già in esecuzione e chiudere il programma aggiungendo il seguente codice dopo l' istruzione "if" : 
 
 MsgBox "Programma già in esecuzione ... " 
 
 End 
 
 End If 
 
 Se la funzione carica un modulo prima della " if-else " , come ad esempio il programma a partire dal " Sub Form_Load ( ) " , poi aggiunge " Unload Me" prima del comando " fine " . 
 
 4 
 Salvare il file VB6 , compilare ed eseguire il programma per attivare il codice a istanza singola .