tvinge enkelt instans tilstanden i et Visual Basic 6.0 ( VB6 ) program er vigtig, når en anden instans af programmet vil medføre uønskede effekter, såsom at udføre handlinger to eller forårsager fejl som begge tilfælde forsøger at få adgang en enkelt ressource . I Visual Basic . NET ( VB.NET ) er der en "Make enkelt instans ansøgning" mulighed, men i VB6 du nødt til manuelt at kontrollere for eventuelle tidligere kørende forekomster , når du starter programmet ved at bruge " App.PrevInstance "-metoden og derefter lukke programmet. Instruktioner
1
Åbn VB6 kildefilen i Microsoft Visual Basic 6.0 .
2
Kontroller, om en anden instans af programmet allerede kører med ved at tilføje følgende kode i fungere programmet starter med , som normalt "Sub Main" : Hej p Hvis App.PrevInstance = Sand Derefter
3
Vise en MsgBox , der informerer brugeren om, at en instans af ansøgningen allerede kører , og luk programmet ved at tilføje følgende kode efter "hvis " erklæring : Hej
MsgBox "Program allerede kører ... "
End
End If
Hvis funktionen indlæser en form forud for "hvis - ellers ", såsom dit program starter i "Sub Form_Load ()" , derefter tilføje "Tag mig " før "End" kommando. < br >
4
Gem VB6 filen , kompilere og køre programmet for at aktivere enkelt instans koden.