Tvinge enkelt forekomst modus i et Visual Basic 6.0 ( VB6 ) program er viktig når en ny forekomst av programmet vil føre til uønskede effekter, for eksempel å utføre handlinger dobbelt eller forårsaker feil som begge tilfeller forsøker å få tilgang en enkelt ressurs . I Visual Basic. NET ( VB.NET ) er det en "Make enkelt forekomst programmet " alternativet, men i VB6 må du manuelt sjekke for eventuelle tidligere kjørende forekomster når du starter programmet ved å bruke " App.PrevInstance "-metoden og deretter slår programmet. Instruksjoner
en
Åpne VB6 kildefilen i Microsoft Visual Basic 6.0 .
2
Sjekk om en annen forekomst av programmet allerede kjører med ved å legge følgende kode i fungere programmet starter med , som vanligvis er " Sub Main" : en p Hvis App.PrevInstance = True Deretter
3
Vise en MsgBox som informerer brukeren om at en forekomst av programmet er allerede i gang og lukke programmet ved å legge følgende kode etter " Hvis " statement : en
MsgBox "Program allerede kjører ... "
End
End If
p Hvis funksjonen laster en form før " If- else" , som programmet starter i " Sub Form_Load ( )" , og deretter legge til " losse Me" før " End "-kommandoen .
4
Lagre VB6 filen , kompilere og kjøre programmet for å aktivere enkelt forekomst koden .