Wie vermeide ich eine wiederholte Programmausführung? (Erkennen Sie, ob eine vorherige Kopie vorhanden ist, und beenden Sie in diesem Fall das aktuell neu gestartete Programm.) Nach dem Start eines Programms beschränken Benutzer das Programm manchmal auf die Taskleiste und starten es dann neu, wenn sie es verwenden müssen. Dies führt manchmal zu Datenbeschädigungen in Datenbankprogrammen! Wenn Sie nicht möchten, dass Benutzer das Programm wiederholt starten, können Sie das APP-Objekt verwenden, um Folgendes zu bestimmen:
PRivateSubForm_Load()
IfApp.PrevInstanceThen'Vorherige Version anzeigen
MsgBox „Dieses Programm läuft bereits!“,48
Ende
EndIf
EndSub->