Klicken Sie auf einen Funktionsnamen, um mehr zu erfahren. Häufig verwendete Einträge sind groß geschrieben.
Name |
Beschreibung |
{ ... } (Block) |
Blöcke sind eine oder mehrere Anweisungen, die von zwei geschweiften Klammern umschlossen sind. Diese werden häufig im Zusammenhang mit Funktionsdefinitionen und Kontrollanweisungen verwendet. |
{ ... } / Object |
Erstellt ein Objekt anhand einer Liste von Eigenschaftsname-Wert-Paaren. |
[ ... ] / Array |
Erstellt ein Array anhand einer Sequenz von Parameterwerten. |
Abs |
Gibt den Absolutwert einer bestimmten Zahl zurück. |
ASin |
Gibt den Arkussinus (die Zahl, deren Sinus die angegebene Zahl ist) zurück (in Radiant). |
ACos |
Gibt den Arkuskosinus (die Zahl, deren Kosinus die angegebene Zahl ist) zurück (in Radiant). |
ATan |
Gibt den Arkustangens (die Zahl, deren Tangens die angegebene Zahl ist) zurück (in Radiant). |
BlockInput |
Deaktiviert oder aktiviert die Fähigkeit des Benutzers, mit dem Computer über Tastatur und Maus zu interagieren. |
Break |
Beendet (unterbricht) eine Schleifenanweisung beliebigen Typs. |
Buffer |
Erstellt ein Buffer, das einen Speicherblock zur Verwendung mit anderen Funktionen kapselt. |
CallbackCreate |
Erstellt eine Maschinencode-Adresse, die, wenn aufgerufen, den Aufruf an eine Funktion im Skript weiterleitet. |
CallbackFree |
Löscht einen Rückruf und gibt seine Referenz zum Funktionsobjekt frei. |
CaretGetPos |
Ruft die aktuelle Position des Textcursors (Texteinfügemarke) ab. |
Catch |
Bestimmt eine oder mehrere Anweisungen, die ausgeführt werden, wenn während einer Try-Anweisung ein Wert oder Fehler geworfen (ausgelöst) wird. |
Ceil |
Gibt eine bestimmte Zahl zurück, aufgerundet auf den nächsten Integer (ohne .00-Suffix). |
Chr |
Gibt eine Zeichenkette zurück (üblicherweise ein einzelnes Zeichen), deren Zeichencode mit einer bestimmten Nummer übereinstimmt. |
Click |
Klickt mit einer Maustaste auf bestimmte Koordinaten. Kann auch eine Maustaste gedrückt halten, das Mausrad drehen oder den Mauszeiger bewegen. |
ClipboardAll |
Erstellt ein Objekt, das alles enthält, was sich in der Zwischenablage befindet, wie Bilder und Formatierungen. |
ClipWait |
Wartet, bis die Zwischenablage Daten enthält. |
ComCall |
Ruft eine native COM-Interface-Methode per Index auf. |
ComObjActive |
Ruft ein registriertes COM-Objekt ab. |
ComObjArray |
Erstellt ein SafeArray, das für COM verwendet werden kann. |
ComObjConnect |
Verbindet die Ereignisquelle eines COM-Objekts mit dem Skript, um eine Behandlung von Ereignissen zu ermöglichen. |
ComObject |
Erstellt ein COM-Objekt. |
ComObjFlags |
Ermittelt oder ändert Flags, die das Verhalten eines COM-Wrapper-Objekts kontrollieren. |
ComObjFromPtr |
Wrappt einen rohen IDispatch-Pointer (COM-Objekt), damit er vom Skript verwendet werden kann. |
ComObjGet |
Gibt eine Referenz zu einem Objekt zurück, das von einer COM-Komponente bereitgestellt wird. |
ComObjQuery |
Fragt ein COM-Objekt nach einem Interface oder Service ab. |
ComObjType |
Ruft Typinformationen eines COM-Objekts ab. |
ComObjValue |
Ruft den Wert oder Pointer ab, der in einem COM-Wrapper-Objekt hinterlegt ist. |
ComValue |
Wrappt einen Wert, ein SafeArray oder ein COM-Objekt, damit er/es vom Skript verwendet oder an eine COM-Methode übergeben werden kann. |
Continue |
Überspringt den Rest der aktuellen Wiederholung einer Schleifenanweisung und beginnt eine neue. |
ControlAddItem |
Fügt einen neuen Listeneintrag zu einer ListBox oder ComboBox hinzu. |
ControlChooseIndex |
Setzt die Auswahl in einem ListBox-, ComboBox- oder Tab-Steuerelement auf den N-ten Listeneintrag/Tab. |
ControlChooseString |
Setzt die Auswahl in einer ListBox oder ComboBox auf den ersten Listeneintrag, der mit einer bestimmten Zeichenkette beginnt. |
ControlClick |
Sendet einen Mausklick oder eine Mausradaktion an ein Steuerelement. |
ControlDeleteItem |
Löscht den N-ten Listeneintrag aus einer ListBox oder ComboBox. |
ControlFindItem |
Gibt die Nummer des ListBox- oder ComboBox-Eintrags zurück, der exakt mit einer Zeichenkette übereinstimmt. |
ControlFocus |
Setzt den Eingabefokus auf ein bestimmtes Steuerelement innerhalb eines Fensters. |
ControlGetChecked |
Gibt einen Wert ungleich 0 zurück, wenn das CheckBox- oder Radio-Steuerelement eingeschaltet ist. |
ControlGetChoice |
Gibt den Namen des aktuell ausgewählten ListBox- oder ComboBox-Eintrags zurück. |
ControlGetClassNN |
Gibt die ClassNN-Bezeichnung (Klassenname und Sequenznummer) eines bestimmten Steuerelements zurück. |
ControlGetEnabled |
Gibt einen Wert ungleich 0 zurück, wenn die Interaktion mit einem bestimmten Steuerelement erlaubt ist. |
ControlGetFocus |
Ermittelt, welches Steuerelement im Zielfenster den Tastaturfokus hat, falls vorhanden. |
ControlGetHwnd |
Gibt die eindeutige ID-Nummer eines bestimmten Steuerelements zurück. |
ControlGetIndex |
Gibt die Indexnummer des aktuell ausgewählten Listeneintrags/Tabs im ListBox-, ComboBox- oder Tab-Steuerelement zurück. |
ControlGetItems |
Gibt ein Array aller Einträge/Zeilen in einer ListBox, ComboBox oder DropDownList zurück. |
ControlGetPos |
Ruft die Position und Größe eines Steuerelements ab. |
ControlGetStyle ControlGetExStyle |
Gibt einen Integer zurück, der den Style oder erweiterten Style eines bestimmten Steuerelements repräsentiert. |
ControlGetText |
Ruft den Text eines Steuerelements ab. |
ControlGetVisible |
Gibt einen Wert ungleich 0 zurück, wenn ein bestimmtes Steuerelement sichtbar ist. |
ControlHide |
Versteckt ein bestimmtes Steuerelement. |
ControlHideDropDown |
Versteckt die Auswahlliste einer ComboBox. |
ControlMove |
Verschiebt ein Steuerelement oder ändert dessen Größe. |
ControlSend ControlSendText |
Sendet simulierte Tastendrücke oder Text an ein Fenster oder Steuerelement. |
ControlSetChecked |
Schaltet ein CheckBox- oder Radio-Steuerelement ein oder aus. |
ControlSetEnabled |
Erlaubt oder verbietet die Interaktion mit einem bestimmten Steuerelement. |
ControlSetStyle ControlSetExStyle |
Ändert den Style oder erweiterten Style eines bestimmten Steuerelements. |
ControlSetText |
Ändert den Text eines Steuerelements. |
ControlShow |
Macht ein zuvor verstecktes Steuerelement wieder sichtbar. |
ControlShowDropDown |
Macht die Auswahlliste einer ComboBox sichtbar. |
CoordMode |
Macht die Koordinaten von verschiedenen internen Funktionen entweder relativ zum aktiven Fenster oder zum Bildschirm. |
Cos |
Gibt den trigonometrischen Kosinus einer bestimmten Zahl zurück. |
Critical |
Verhindert, dass der aktuelle Thread von anderen Threads unterbrochen werden kann, oder macht ihn unterbrechbar. |
DateAdd |
Erhöht oder verringert einen Datum-Zeit-Wert um eine bestimmte Zeitmenge. |
DateDiff |
Vergleicht zwei Datum-Zeit-Werte und gibt die Differenz zurück. |
DetectHiddenText |
Bestimmt, ob unsichtbare Texte in einem Fenster "gesehen" werden können, um das Fenster zu finden. Dies beeinflusst fensterspezifische Funktionen wie WinExist und WinActivate. |
DetectHiddenWindows |
Bestimmt, ob das Skript unsichtbare Fenster "sehen" kann. |
DirCopy |
Kopiert einen Ordner mit all seinen Unterordnern und Dateien (ähnlich wie xcopy) oder den gesamten Inhalt einer Archivdatei (z.B. ZIP). |
DirCreate |
Erstellt einen Ordner. |
DirDelete |
Löscht einen Ordner. |
DirExist |
Prüft, ob ein Ordner existiert, und gibt seine Attribute zurück. |
DirMove |
Verschiebt einen Ordner mit all seinen Unterordnern und Dateien. Kann einen Ordner auch umbenennen. |
DirSelect |
Zeigt ein Standarddialogfenster an, mit dem der Benutzer einen Ordner auswählen kann. |
DllCall |
Ruft eine Funktion aus einer DLL-Datei auf, z.B. eine API-Funktion von Windows. |
Download |
Lädt eine Datei aus dem Internet herunter. |
DriveEject |
Öffnet ein bestimmtes CD- oder DVD-Laufwerk oder wirft einen Wechseldatenträger aus. |
DriveGetCapacity |
Gibt die Gesamtkapazität eines Laufwerks zurück, das einen bestimmten Pfad enthält (in Megabyte). |
DriveGetFileSystem |
Gibt den Typ des Dateisystems eines bestimmten Laufwerks zurück. |
DriveGetLabel |
Gibt die Volumebezeichnung eines bestimmten Laufwerks zurück. |
DriveGetList |
Gibt eine Zeichenkette zurück, die alle oder bestimmte Laufwerksbuchstaben des Systems enthält. |
DriveGetSerial |
Gibt die Volumeseriennummer eines bestimmten Laufwerks zurück. |
DriveGetSpaceFree |
Gibt den freien Speicherplatz eines Laufwerks zurück, das einen bestimmten Pfad enthält (in Megabyte). |
DriveGetStatus |
Gibt den Status eines Laufwerks zurück, das einen bestimmten Pfad enthält. |
DriveGetStatusCD |
Gibt den Medienstatus eines bestimmten CD- oder DVD-Laufwerks zurück. |
DriveGetType |
Gibt den Typ eines Laufwerks zurück, das einen bestimmten Pfad enthält. |
DriveLock |
Sperrt die Auswurffunktion eines bestimmten Laufwerks. |
DriveRetract |
Schließt ein bestimmtes CD- oder DVD-Laufwerk. |
DriveSetLabel |
Ändert die Volumebezeichnung eines bestimmten Laufwerks. |
DriveUnlock |
Entsperrt die Auswurffunktion eines bestimmten Laufwerks. |
Edit |
Öffnet das aktuelle Skript zum Editieren im Standardeditor. |
EditGetCurrentCol |
Gibt die Nummer der Spalte in einem Edit-Steuerelement zurück, auf der sich der Textcursor (Einfügemarke) aktuell befindet. |
EditGetCurrentLine |
Gibt die Nummer der Zeile in einem Edit-Steuerelement zurück, auf der sich der Textcursor (Einfügemarke) aktuell befindet. |
EditGetLine |
Gibt den Text auf einer bestimmten Zeile in einem Edit-Steuerelement zurück. |
EditGetLineCount |
Gibt die Anzahl der Zeilen in einem Edit-Steuerelement zurück. |
EditGetSelectedText |
Gibt den markierten Text in einem Edit-Steuerelement zurück. |
EditPaste |
Fügt eine bestimmte Zeichenkette am Textcursor (Einfügemarke) in einem Edit-Steuerelement ein. |
Else |
Bestimmt eine oder mehrere Anweisungen, die ausgeführt werden, wenn der Körper der zugehörigen Anweisung nicht ausgeführt wurde. |
EnvGet |
Ruft den Wert einer bestimmten Umgebungsvariable ab. |
EnvSet |
Schreibt einen Wert in eine bestimmte Umgebungsvariable. |
Exit |
Beendet den aktuellen Thread. |
ExitApp |
Terminiert das Skript. |
Exp |
Gibt das Ergebnis von e (ca. 2.71828182845905) hoch N zurück. |
FileAppend |
Schreibt Text oder Binärdaten an das Ende einer Datei (und erstellt sie vorher, wenn nötig). |
FileCopy |
Kopiert eine oder mehrere Dateien. |
FileCreateShortcut |
Erstellt eine Verknüpfung (LNK-Datei). |
FileDelete |
Löscht eine oder mehrere Dateien endgültig. |
FileEncoding |
Bestimmt die Standardkodierung für FileRead, Loop Read, FileAppend und FileOpen. |
FileExist |
Prüft, ob eine Datei oder ein Ordner existiert, und gibt ihre/seine Attribute zurück. |
FileInstall |
Fügt eine bestimmte Datei in die kompilierte Version des Skripts ein. |
FileGetAttrib |
Ermittelt, ob eine Datei oder ein Ordner z.B. schreibgeschützt oder versteckt ist. |
FileGetShortcut |
Ruft Informationen über eine Verknüpfung (LNK-Datei) ab, wie z.B. ihre Zieldatei. |
FileGetSize |
Ruft die Größe einer Datei ab. |
FileGetTime |
Ruft den Zeitstempel einer Datei oder eines Ordners ab. |
FileGetVersion |
Ruft die Version einer Datei ab. |
FileMove |
Verschiebt oder benennt eine oder mehrere Dateien um. |
FileOpen |
Öffnet eine Datei, um bestimmte Inhalte aus ihr zu lesen und/oder in diese zu schreiben. |
FileRead |
Ruft den Inhalt einer Datei ab. |
FileRecycle |
Verschiebt eine Datei oder einen Ordner nach Möglichkeit in den Papierkorb oder löscht sie/ihn endgültig. |
FileRecycleEmpty |
Leert den Papierkorb. |
FileSelect |
Zeigt ein Standarddialogfenster an, mit dem der Benutzer eine oder mehrere Dateien öffnen oder speichern kann. |
FileSetAttrib |
Ändert die Attribute von ein oder mehreren Dateien oder Ordnern. Platzhalter werden unterstützt. |
FileSetTime |
Ändert den Zeitstempel von ein oder mehreren Dateien oder Ordnern. Platzhalter werden unterstützt. |
Finally |
Stellt sicher, dass nach Abschluss einer Try-Anweisung immer eine oder mehrere Anweisungen ausgeführt werden. |
Float |
Wandelt eine numerische Zeichenkette oder einen Integer in eine Floating-Point-Zahl um. |
Floor |
Gibt eine bestimmte Zahl zurück, abgerundet auf den nächsten Integer (ohne .00-Suffix). |
For |
Führt für jedes Schlüssel-Wert-Paar eines Objekts wiederholt eine oder mehrere Anweisungen aus. |
Format |
Formatiert eine beliebige Anzahl von Eingabewerten gemäß einer Formatzeichenkette. |
FormatTime |
Transformiert einen YYYYMMDDHH24MISS-Zeitstempel in ein bestimmtes Datums-/Zeitformat. |
GetKeyName |
Ruft den Namen/Text einer Taste ab. |
GetKeyVK |
Ruft den virtuellen Tastencode einer Taste ab. |
GetKeySC |
Ruft den Scancode einer Taste ab. |
GetKeyState |
Gibt 1 (true) oder 0 (false) zurück, je nachdem, ob die angegebene Tastatur-, Maus- oder Controllertaste unten oder oben ist. Ruft auch Controllerwerte ab. |
GetMethod |
Ruft die Implementierungsfunktion einer Methode ab. |
Goto |
Springt zu einem bestimmten Label und setzt dort die Ausführung fort. |
GroupActivate |
Aktiviert das nächste Fenster in einer Fenstergruppe, die mit GroupAdd definiert wurde. |
GroupAdd |
Fügt eine Fensterspezifikation zu einer Fenstergruppe hinzu, und erstellt die Gruppe, falls erforderlich. |
GroupClose |
Schließt das aktive Fenster, das gerade mit GroupActivate oder GroupDeactivate aktiviert wurde, und aktiviert das nächste Fenster in der Gruppe. Kann auch alle Fenster einer Gruppe schließen. |
GroupDeactivate |
Ähnelt GroupActivate, aktiviert aber das nächste Fenster, das kein Mitglied der Gruppe ist. |
Gui() |
Erstellt ein neues Gui-Objekt und gibt es zurück. Dies kann zur Definition eines benutzerdefinierten Fensters bzw. einer grafischen Benutzeroberfläche (GUI) verwendet werden, um Informationen anzuzeigen oder Benutzereingaben zu erfassen. |
GuiCtrlFromHwnd |
Ruft das GuiControl-Objekt eines GUI-Steuerelements über dessen Fensterhandle ab. |
GuiFromHwnd |
Ruft das Gui-Objekt eines GUI-Fensters über dessen Fensterhandle ab. |
HasBase |
Gibt eine Zahl ungleich 0 zurück, wenn ein bestimmter Wert von einem bestimmten Basisobjekt abgeleitet ist. |
HasMethod |
Gibt eine Zahl ungleich 0 zurück, wenn ein bestimmter Wert eine Methode mit einem bestimmten Namen hat. |
HasProp |
Gibt eine Zahl ungleich 0 zurück, wenn ein bestimmter Wert eine Eigenschaft mit einem bestimmten Namen hat. |
HotIf / HotIfWin... |
Spezifiziert die Kriterien für danach erstellte oder modifizierte Hotkey-Varianten und Hotstring-Varianten. |
Hotkey |
Erstellt, modifiziert, aktiviert oder deaktiviert einen Hotkey, während das Skript läuft. |
Hotstring |
Erstellt, modifiziert, aktiviert oder deaktiviert einen Hotstring, während das Skript läuft. |
If |
Bestimmt eine oder mehrere Anweisungen, die ausgeführt werden, wenn die Auswertung eines Ausdrucks True ergibt. |
IL_Create
IL_Add
IL_Destroy |
Ermöglichen das Hinzufügen von Symbolen zu einem ListView- oder TreeView-Steuerelement. |
ImageSearch |
Sucht nach einem Bild in einem bestimmten Bildschirmbereich. |
IniDelete |
Löscht einen Wert aus einer INI-Datei im Standardformat. |
IniRead |
Liest einen Wert, eine Sektion oder eine Liste von Sektionsnamen aus einer INI-Datei im Standardformat. |
IniWrite |
Schreibt einen Wert oder eine Sektion in eine INI-Datei im Standardformat. |
InputBox |
Zeigt ein Eingabefenster an, das den Benutzer zur Eingabe einer Zeichenkette auffordert. |
InputHook |
Erstellt ein Objekt, mit dem Tastatureingaben gesammelt oder abgefangen werden können. |
InstallKeybdHook |
Installiert oder deinstalliert den Tastatur-Hook. |
InstallMouseHook |
Installiert oder deinstalliert den Maus-Hook. |
InStr |
Sucht nach einem bestimmten Vorkommen einer Zeichenkette, beginnend von links oder rechts. |
Integer |
Wandelt eine numerische Zeichenkette oder einen Floating-Point-Wert in einen Integer um. |
IsLabel |
Gibt eine Zahl ungleich 0 zurück, wenn ein bestimmtes Label im aktuellen Gültigkeitsbereich existiert. |
IsObject |
Gibt eine Zahl ungleich 0 zurück, wenn ein bestimmter Wert ein Objekt ist. |
IsSet / IsSetRef |
Gibt eine Zahl ungleich 0 zurück, wenn einer bestimmten Variable ein Wert zugewiesen wurde. |
KeyHistory |
Zeigt Skriptinformationen und einen Verlauf der aktuell gedrückten Tastatur- oder Maustasten an. |
KeyWait |
Wartet, bis eine Tastatur-, Maus- oder Controllertaste losgelassen oder nach unten gedrückt wird. |
ListHotkeys |
Zeigt an, welche Hotkeys vom aktuellen Skript verwendet werden, ob deren Subroutinen gerade laufen und ob sie den Tastatur- oder Maus-Hook verwenden. |
ListLines |
Aktiviert oder deaktiviert die Zeilenprotokollierung oder zeigt die aktuell ausgeführten Skriptzeilen an. |
ListVars |
Zeigt die Variablen des Skripts an, also jeweils ihren Namen und aktuellen Inhalt. |
ListViewGetContent |
Gibt eine Liste bestimmter oder aller Elemente/Zeilen in einer ListView zurück. |
LoadPicture |
Lädt ein Bild aus einer Datei und gibt ein Bitmap- oder Symbol-Handle zurück. |
Log |
Gibt den Logarithmus (Basis 10) einer bestimmten Zahl zurück. |
Ln |
Gibt den Logarithmus (Basis e) einer bestimmten Zahl zurück. |
Loop |
Führt eine oder mehrere Anweisungen wiederholt aus: Entweder eine bestimmte Anzahl oder bis ein Break auftritt. |
Loop Files |
Ruft bestimmte Dateien oder Ordner nacheinander ab. |
Loop Parse |
Ruft Teile (Felder) einer Zeichenkette nacheinander ab. |
Loop Read |
Ruft die Zeilen einer Textdatei nacheinander ab. |
Loop Reg |
Ruft die Inhalte eines bestimmten Registry-Unterschlüssels nacheinander ab. |
Map |
Erstellt ein Map anhand einer Liste von Schlüssel-Wert-Paaren. |
Max |
Gibt die höchste Zahl aus einer Reihe von Zahlen zurück. |
MenuBar() |
Erstellt ein MenuBar-Objekt, mit dem eine GUI-Menüleiste definiert werden kann. |
Menu() |
Erstellt ein Menu-Objekt, mit dem ein Menü erstellt und angezeigt werden kann. |
MenuFromHandle |
Ruft ein Menu- oder MenuBar-Objekt über dessen Win32-Menü-Handle ab. |
MenuSelect |
Wählt einen Menüpunkt in der Menüleiste eines bestimmten Fensters aus. |
Min |
Gibt die niedrigste Zahl aus einer Reihe von Zahlen zurück. |
Mod |
Modulo. Gibt den Rest aus einer Division zweier Zahlen zurück. |
MonitorGet |
Prüft, ob ein bestimmter Bildschirm existiert, und ruft optional seine Begrenzungskoordinaten ab. |
MonitorGetCount |
Gibt die Gesamtzahl der Bildschirme zurück. |
MonitorGetName |
Gibt den systemdefinierten Namen eines bestimmten Bildschirms zurück. |
MonitorGetPrimary |
Gibt die Nummer des primären Bildschirms zurück. |
MonitorGetWorkArea |
Prüft, ob ein bestimmter Bildschirm existiert, und ruft optional die Begrenzungskoordinaten seines Arbeitsbereichs ab. |
MouseClick |
Klickt eine Maustaste, hält sie gedrückt oder dreht das Mausrad. Hinweis: Die Click-Funktion ist in der Regel flexibler und einfacher zu verwenden. |
MouseClickDrag |
Klickt und hält eine bestimmte Maustaste gedrückt, bewegt den Mauszeiger auf die Zielkoordinaten und lässt die Taste dann wieder los. |
MouseGetPos |
Ruft die aktuelle Position des Mauszeigers ab, und optional das Fenster oder Steuerelement, über dem sich der Mauszeiger befindet. |
MouseMove |
Bewegt den Mauszeiger. |
MsgBox |
Zeigt einen bestimmten Text in einem kleinen Fenster an, das eine oder mehrere Schaltflächen enthält (z.B. Ja und Nein). |
Number |
Wandelt eine numerische Zeichenkette in einen reinen Integer oder eine reine Floating-Point-Zahl um. |
NumGet |
Gibt die Binärzahl an einer bestimmten Adresse+Offset zurück. |
NumPut |
Speichert eine oder mehrere Zahlen im Binärformat an einer bestimmten Adresse+Offset. |
ObjAddRef / ObjRelease |
Erhöht oder verringert die Referenzanzahl eines Objekts um 1. |
ObjBindMethod |
Erstellt ein BoundFunc-Objekt, das eine Methode des angegebenen Objekts aufruft. |
ObjHasOwnProp
ObjOwnProps
|
Diese Funktionen sind äquivalent zu den internen Methoden eines Objekts. In der Regel ist es besser, die entsprechende Methode zu verwenden. |
ObjGetBase |
Ruft das Basisobjekt eines Objekts ab. |
ObjGetCapacity |
Gibt die aktuelle Kapazität des internen Eigenschaften-Arrays des Objekts zurück. |
ObjOwnPropCount |
Gibt die Anzahl der eigenen Eigenschaften eines Objekts zurück. |
ObjSetBase |
Setzt das Basisobjekt eines Objekts. |
ObjSetCapacity |
Setzt die aktuelle Kapazität des internen Arrays eigener Eigenschaften des Objekts. |
OnClipboardChange |
Registriert eine Funktion, die jedes Mal automatisch aufgerufen wird, wenn sich der Inhalt der Zwischenablage ändert. |
OnError |
Registriert eine Funktion, die jedes Mal automatisch aufgerufen wird, wenn ein unbehandelter Fehler auftritt. |
OnExit |
Registriert eine Funktion, die jedes Mal automatisch aufgerufen wird, wenn das Skript beendet wird. |
OnMessage |
Registriert eine Funktion, die jedes Mal automatisch aufgerufen wird, wenn das Skript eine bestimmte Meldung empfängt. |
Ord |
Gibt den Ordinalwert (numerischen Zeichencode) des ersten Zeichens in einer bestimmten Zeichenkette zurück. |
OutputDebug |
Sendet eine Zeichenkette, die von einem beliebigen Debugger (falls vorhanden) abgefangen und angezeigt werden kann. |
Pause |
Pausiert den aktuellen Thread des Skripts oder setzt den Pausezustand des darunter liegenden Threads. |
Persistent |
Verhindert, dass das Skript nach Abschluss des letzten Threads automatisch beendet wird, so dass es im Leerlauf weiterlaufen kann. |
PixelGetColor |
Ruft die Farbe eines bestimmten Pixels auf dem Bildschirm ab. |
PixelSearch |
Sucht in einem bestimmten Bildschirmbereich nach einem Pixel, das eine bestimmte Farbe hat. |
PostMessage |
Platziert eine Meldung in die Meldungswarteschlange eines Fensters oder Steuerelements. |
ProcessClose |
Erzwingt die Schließung des ersten gefundenen Prozesses. |
ProcessExist |
Prüft, ob ein bestimmter Prozess existiert. |
ProcessGetName |
Gibt den Namen eines bestimmten Prozesses zurück. |
ProcessGetParent |
Gibt die Prozess-ID (PID) des Prozesses zurück, der einen bestimmten Prozess erstellt hat. |
ProcessGetPath |
Gibt den Pfad eines bestimmten Prozesses zurück. |
ProcessSetPriority |
Ändert die Prioritätsstufe des ersten gefundenen Prozesses. |
ProcessWait |
Wartet, bis ein bestimmter Prozess existiert. |
ProcessWaitClose |
Wartet, bis alle gefundenen Prozesse geschlossen sind. |
Random |
Generiert eine pseudozufällige Zahl. |
RegExMatch |
Prüft, ob ein Suchmuster (regulärer Ausdruck) in einer Zeichenkette vorkommt. |
RegExReplace |
Ersetzt ein oder mehrere Vorkommen eines Suchmusters (regulären Ausdrucks) in einer Zeichenkette. |
RegCreateKey |
Erstellt einen Registry-Schlüssel, ohne einen Wert zu schreiben. |
RegDelete |
Löscht einen Wert aus der Registry. |
RegDeleteKey |
Löscht einen Unterschlüssel aus der Registry. |
RegRead |
Liest einen Wert aus der Registry. |
RegWrite |
Schreibt einen Wert in die Registry. |
Reload |
Ersetzt die aktuell laufende Instanz des Skripts mit einer neuen Instanz. |
Return |
Kehrt aus einer Funktion zurück, zu der die Ausführung zuvor via Funktionsaufruf, Hotkey-Aktivierung o.ä. gesprungen ist. |
Round |
Gibt eine bestimmte Zahl zurück, gerundet auf N Dezimalstellen. |
Run |
Startet ein externes Programm. |
RunAs |
Bestimmt eine Reihe von Benutzeranmeldeinformationen, die für alle nachfolgenden Run- und RunWait-Funktionen verwendet werden. |
RunWait |
Startet ein externes Programm und wartet auf dessen Beendigung. |
Send / SendText / SendInput / SendPlay / SendEvent |
Sendet simulierte Tastendrücke und Mausklicks an das aktive Fenster. |
SendLevel |
Bestimmt, welche künstlichen Tastatur- oder Mausereignisse von Hotkeys und Hotstrings ignoriert werden. |
SendMessage |
Sendet eine Meldung an ein Fenster oder Steuerelement und wartet auf eine Bestätigung. |
SendMode |
Macht Send gleichbedeutend mit SendEvent oder SendPlay, anstatt mit SendInput (Standard). Click und MouseMove/Click/Drag verwenden ebenfalls den angegebenen Modus. |
SetCapsLockState |
Setzt den Status von Feststell. Kann auch das An- oder Ausbleiben der Taste erzwingen. |
SetControlDelay |
Bestimmt die Verzögerung, die nach jeder steuerelementmodifizierenden Funktion eintritt. |
SetDefaultMouseSpeed |
Bestimmt die Mausgeschwindigkeit, die standardmäßig für Click, MouseMove, MouseClick und MouseClickDrag verwendet wird. |
SetKeyDelay |
Bestimmt die Verzögerung, die nach jedem via Send oder ControlSend gesendeten Tastendruck eintritt. |
SetMouseDelay |
Bestimmt die Verzögerung, die nach jeder Mausbewegung oder jedem Mausklick eintritt. |
SetNumLockState |
Setzt den Status von Num. Kann auch das An- oder Ausbleiben der Taste erzwingen. |
SetScrollLockState |
Setzt den Status von Rollen. Kann auch das An- oder Ausbleiben der Taste erzwingen. |
SetRegView |
Setzt die Registry-Ansicht für RegRead, RegWrite, RegDelete, RegDeleteKey und Loop Reg, so dass diese in einem 32-Bit-Skript auf die 64-Bit-Registry-Ansicht zugreifen können und umgekehrt. |
SetStoreCapsLockMode |
Bestimmt, ob der Status von Feststell nach einem Send wiederhergestellt wird. |
SetTimer |
Registriert eine Funktion, die automatisch und wiederholt in einem bestimmten Zeitintervall aufgerufen wird. |
SetTitleMatchMode |
Bestimmt das Übereinstimmungsverhalten des FensterTitel-Parameters von internen Funktionen wie WinWait. |
SetWinDelay |
Bestimmt eine Verzögerung, die nach jeder fensterspezifischen Funktion wie WinActivate eintritt. |
SetWorkingDir |
Ändert das aktuelle Arbeitsverzeichnis des Skripts. |
Shutdown |
Fährt das System herunter, startet es neu oder meldet es ab. |
Sin |
Gibt den trigonometrischen Sinus einer bestimmten Zahl zurück. |
Sleep |
Wartet eine bestimmte Zeit, bevor die Ausführung fortgesetzt wird. |
Sort |
Sortiert den Inhalt einer Variable in alphabetischer, numerischer oder zufälliger Reihenfolge (entfernt optional Duplikate). |
SoundBeep |
Erzeugt einen Ton über den PC-Lautsprecher. |
SoundGetInterface |
Ruft ein natives COM-Interface eines Audiogeräts oder einer Komponente ab. |
SoundGetMute |
Ruft die Stummschalteinstellung eines Audiogeräts ab. |
SoundGetName |
Ruft den Namen eines Audiogeräts oder einer Komponente ab. |
SoundGetVolume |
Ruft die Lautstärkeeinstellung eines Audiogeräts ab. |
SoundPlay |
Spielt den Sound einer Audiodatei, Videodatei oder eines anderen unterstützten Dateityps ab. |
SoundSetMute |
Ändert die Stummschalteinstellung eines Audiogeräts. |
SoundSetVolume |
Ändert eine Lautstärkeeinstellung eines Audiogeräts. |
SplitPath |
Teilt einen Dateinamen oder eine URL in Name, Verzeichnis, Endung und Laufwerk auf. |
Sqrt |
Gibt die Quadratwurzel einer bestimmten Zahl zurück. |
StatusBarGetText |
Ruft den Text einer regulären Statusleiste ab. |
StatusBarWait |
Wartet, bis die Statusleiste eines Fensters eine bestimmte Zeichenkette enthält. |
StrCompare |
Vergleicht zwei Zeichenketten alphabetisch. |
StrGet |
Kopiert eine Zeichenkette von einer Speicheradresse oder aus einem Puffer (optional mit Codepage-Umwandlung). |
String |
Wandelt einen Wert in eine Zeichenkette um. |
StrLen |
Ruft die Anzahl der Zeichen in einer Zeichenkette ab. |
StrLower |
Wandelt eine Zeichenkette in Kleinschreibung um. |
StrPtr |
Gibt die aktuelle Speicheradresse einer Zeichenkette zurück. |
StrPut |
Kopiert eine Zeichenkette auf eine Speicheradresse oder in einen Puffer (optional mit Codepage-Umwandlung). |
StrReplace |
Ersetzt eine bestimmte Teilzeichenkette mit einer neuen Zeichenkette. |
StrSplit |
Teilt eine Zeichenkette mittels bestimmter Separatoren in mehrere Teilzeichenketten auf. |
StrTitle |
Wandelt eine Zeichenkette in Titelschreibung um (erster Buchstabe pro Wort groß, der Rest klein). |
StrUpper |
Wandelt eine Zeichenkette in Großschreibung um. |
SubStr |
Ruft ein oder mehrere Zeichen von einer bestimmten Position in einer Zeichenkette ab. |
Suspend |
Deaktiviert oder aktiviert alle oder bestimmte Hotkeys und Hotstrings. |
Switch |
Vergleicht einen Wert mit mehreren Cases und führt die Anweisungen der ersten Übereinstimmung aus. |
SysGet |
Ruft Dimensionen von Systemobjekten und andere Systemeigenschaften ab. |
SysGetIPAddresses |
Gibt ein Array von IPv4-Adressen des Systems zurück. |
Tan |
Gibt den trigonometrischen Tangens einer bestimmten Zahl zurück. |
Thread |
Bestimmt die Priorität oder Unterbrechbarkeit von Threads. Kann auch vorübergehend alle Timer deaktivieren. |
Throw |
Signalisiert das Vorkommen eines Fehlers. Dieses Signal kann mit einer Try-Catch-Anweisung abgefangen werden. |
ToolTip |
Zeigt ein Immer-Im-Vordergrund-Fenster an beliebiger Stelle auf dem Bildschirm an. |
TraySetIcon |
Ändert das Tray-Symbol des Skripts (das auch von GUI und Dialogfenstern verwendet wird). |
TrayTip |
Zeigt eine Sprechblase oder in Windows 10 und höher eine Popupbenachrichtigung in der Nähe des Tray-Symbols an. |
Trim / LTrim / RTrim |
Entfernt Zeichen vom Anfang und/oder Ende einer Zeichenkette. |
Try |
Schützt eine oder mehrere Anweisungen vor Laufzeitfehlern und via Throw ausgelösten Werten. |
Type |
Gibt den Klassennamen eines Wertes zurück. |
Until |
Fügt einer Loop- oder For-Schleife eine Bedingung hinzu, die nach jedem Schleifendurchlauf einmal ausgewertet wird. |
VarSetStrCapacity |
Erhöht die Speicherkapazität einer Variable oder gibt ihren Speicher frei. Normalerweise nicht erforderlich, kann aber für DllCall oder SendMessage oder zur Optimierung einer Mehrfachverkettung verwendet werden. |
VerCompare |
Vergleicht zwei Versionszeichenketten. |
While-Schleife |
Führt eine oder mehrere Anweisungen wiederholt aus, bis die Auswertung eines bestimmten Ausdrucks False ergibt. |
WinActivate |
Aktiviert ein bestimmtes Fenster. |
WinActivateBottom |
Ähnelt WinActivate, aktiviert aber das unterste gefundene Fenster, nicht das oberste. |
WinActive |
Prüft, ob ein bestimmtes Fenster aktiv ist, und gibt dessen HWND-Nummer (eindeutige ID) zurück. |
WinClose |
Schließt ein bestimmtes Fenster. |
WinExist |
Prüft, ob ein bestimmtes Fenster existiert, und gibt die HWND-Nummer (eindeutige ID) des ersten gefundenen Fensters zurück. |
WinGetClass |
Ruft den Klassennamen eines bestimmten Fensters ab. |
WinGetClientPos |
Ruft die Position und Größe des Clientbereichs eines bestimmten Fensters ab. |
WinGetControls |
Gibt ein Array von Namen (ClassNNs) aller Steuerelemente in einem bestimmten Fenster zurück. |
WinGetControlsHwnd |
Gibt ein Array von eindeutigen ID-Nummern (HWNDs) aller Steuerelemente in einem bestimmten Fenster zurück. |
WinGetCount |
Gibt die Anzahl existierender Fenster gemäß bestimmter Kriterien zurück. |
WinGetID |
Gibt die eindeutige ID-Nummer (HWND) eines bestimmten Fensters zurück. |
WinGetIDLast |
Gibt die eindeutige ID-Nummer (HWND) des letzten/untersten Fensters bei mehr als einem Fund zurück. |
WinGetList |
Gibt ein Array von eindeutigen ID-Nummern (HWNDs) aller existierenden Fenster gemäß bestimmter Kriterien zurück. |
WinGetMinMax |
Gibt eine Zahl ungleich 0 zurück, wenn ein bestimmtes Fenster maximiert oder minimiert ist. |
WinGetPID |
Gibt die Prozess-ID-Nummer (PID) eines bestimmten Fensters zurück. |
WinGetPos |
Ruft die Position und Größe eines bestimmten Fensters ab. |
WinGetProcessName |
Gibt den Namen des Prozesses eines bestimmten Fensters zurück. |
WinGetProcessPath |
Gibt den vollständigen Pfad und Namen des Prozesses eines bestimmten Fensters zurück. |
WinGetStyle WinGetExStyle |
Gibt den Style oder erweiterten Style eines bestimmten Fensters zurück. |
WinGetText |
Ruft den Text eines bestimmten Fensters ab. |
WinGetTitle |
Ruft den Titel eines bestimmten Fensters ab. |
WinGetTransColor |
Gibt die Farbe zurück, die in einem bestimmten Fenster als transparent markiert ist. |
WinGetTransparent |
Gibt die Transparenzstärke eines bestimmten Fensters zurück. |
WinHide |
Versteckt ein bestimmtes Fenster. |
WinKill |
Erzwingt die Schließung eines bestimmten Fensters. |
WinMaximize |
Vergrößert ein bestimmtes Fenster auf seine maximale Größe. |
WinMinimize |
Verkleinert ein bestimmtes Fenster zu einer Schaltfläche in der Taskleiste. |
WinMinimizeAll / WinMinimizeAllUndo |
Minimiert oder entminimiert alle Fenster. |
WinMove |
Ändert die Position und/oder Größe eines bestimmten Fensters. |
WinMoveBottom |
Setzt ein bestimmtes Fenster an das Ende des Stapels, d.h. unter alle anderen Fenster. |
WinMoveTop |
Setzt ein bestimmtes Fenster an den Anfang des Stapels, ohne es explizit zu aktivieren. |
WinRedraw |
Zeichnet ein bestimmtes Fenster neu. |
WinRestore |
Entminimiert oder entmaximiert ein minimiertes oder maximiertes Fenster. |
WinSetAlwaysOnTop |
Bewirkt, dass ein Fenster immer über allen anderen Fenstern angezeigt wird (außer über anderen Immer-Im-Vordergrund-Fenstern). |
WinSetEnabled |
Erlaubt oder verbietet die Interaktion mit einem bestimmten Fenster. |
WinSetRegion |
Ändert die Form eines bestimmten Fensters in ein Rechteck, Polygon oder eine Ellipse. |
WinSetStyle WinSetExStyle |
Ändert den Style oder erweiterten Style eines bestimmten Fensters. |
WinSetTitle |
Ändert den Titel eines bestimmten Fensters. |
WinSetTransColor |
Macht alle Pixel einer bestimmten Farbe in einem bestimmten Fenster unsichtbar. |
WinSetTransparent |
Macht ein bestimmtes Fenster halbtransparent. |
WinShow |
Macht ein bestimmtes Fenster sichtbar. |
WinWait |
Wartet, bis ein bestimmtes Fenster existiert. |
WinWaitActive / WinWaitNotActive |
Wartet, bis ein bestimmtes Fenster aktiv oder nicht aktiv ist. |
WinWaitClose |
Wartet, bis keine passenden Fenster mehr gefunden werden. |
#ClipboardTimeout |
Ändert, wie lange das Skript versuchen soll, auf die Zwischenablage zuzugreifen, falls der erste Versuch fehlschlägt. |
#DllLoad |
Lädt eine DLL- oder EXE-Datei vor Beginn der Skriptausführung. |
#ErrorStdOut |
Sendet alle Syntaxfehler, die den Start eines Skripts verhindern, zur Standardfehlerausgabe (stderr), anstatt ein Dialogfenster anzuzeigen. |
#Hotstring |
Ändert Hotstring-Optionen oder Endungszeichen. |
#HotIf |
Erstellt kontextabhängige Hotkeys und Hotstrings. Diese führen je nach Bedingung (ein Ausdruck) eine andere (oder gar keine) Aktion aus. |
#HotIfTimeout |
Bestimmt die maximale Zeit, die zur Auswertung eines einzelnen #HotIf-Ausdrucks aufgebracht wird. |
#Include / #IncludeAgain |
Veranlasst das Skript, sich so zu verhalten, als wäre der Inhalt einer bestimmten Datei an genau dieser Stelle vorhanden. |
#InputLevel |
Bestimmt, welche künstlichen Tastatur- oder Mausereignisse von Hotkeys und Hotstrings ignoriert werden. |
#MaxThreads |
Bestimmt die maximale Anzahl gleichzeitig vorhandener Threads. |
#MaxThreadsBuffer |
Veranlasst einige oder alle Hotkeys, Tastendrücke zu puffern statt zu ignorieren, wenn ihr #MaxThreadsPerHotkey-Limit erreicht wurde. |
#MaxThreadsPerHotkey |
Bestimmt die maximale Anzahl gleichzeitig vorhandener Threads pro Hotkey oder Hotstring. |
#NoTrayIcon |
Deaktiviert die Anzeige des Tray-Symbols. |
#Requires |
Zeigt einen Fehler an und beendet das Programm, wenn die Versionsanforderung nicht erfüllt ist. |
#SingleInstance |
Bestimmt, ob ein bereits laufendes Skript erneut ausgeführt werden darf. |
#SuspendExempt |
Schützt nachfolgende Hotkeys und Hotstrings vor einer Suspension. |
#UseHook |
Bewirkt, dass alle oder einige Tastatur-Hotkeys mit dem Hook implementiert werden. |
#Warn |
Aktiviert oder deaktiviert bestimmte Warnungen, die auf mögliche Fehler vonseiten des Programmierers hinweisen, wie z.B. Schreibfehler oder fehlende "globale" Deklarationen. |
#WinActivateForce |
Überspringt die sanfte Aktivierung eines Fensters und geht direkt zur gewaltsamen Methode über. |