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