#Persistent

Hält ein Skript dauerhaft aufrecht (bis der Benutzer das Skript schließt oder ein ExitApp vorkommt).

#Persistent

Diese Direktive (egal wo) wird das Skript weiterlaufen lassen, wenn es das Ende des automatischen Ausführungsbereichs (oberster Bereich des Skripts) erreicht hat. Dieser Sachverhalt ist nützlich, wenn ein Skript Timer und/oder benutzerdefinierte Menüpunkte enthält, aber nicht Hotkeys, Hotstrings, OnMessage() oder Gui.

Sobald diese Direktive in ein vorhandenes Skript eingefügt wird, empfiehlt es sich, einige oder alle Vorkommen von Exit mit ExitApp zu ersetzen. Das Exit würde hierbei nur den aktuellen Thread beenden, nicht das ganze Skript.

Seit v1.0.16 macht diese Direktive ein Skript zu einer Einzelinstanz. Um dies zu überschreiben oder das Verhalten einer Einzelinstanz zu ändern, siehe #SingleInstance.

Siehe auch

#SingleInstance, SetTimer, Menu, Exit, ExitApp

Beispiel

#Persistent