2.14 Wie kann sicherstellen, dass nur eine Programminstanz ausgeführt wird?
VB4-VB6
Von: Thorsten Dörfler
Die App.PrevInstance- Eigenschaft informiert darüber, ob schon eine Programminstanz ausgeführt wird und gibt in diesem Fall den Wert True zurück. Andernfalls False, wenn noch keine Instanz des Programms läuft.
Beispiel: Form_Load
Private Sub Form_Load()
If App.PrevInstance = True Then
MsgBox "Die Anwendung wird bereits ausgeführt."
Unload Me
Exit Sub
End If
' ... weiterer Initialisierungscode
End Sub
Beispiel: Sub Main
Sub Main()
If App.PrevInstance = True Then
MsgBox "Die Anwendung wird bereits ausgeführt."
Exit Sub
End If
' ... weiterer Initialisierungscode
End Sub