Referenz über die User Defined Function

Hier die komplette Liste der Funktionen, die in AutoIt verfügbar sind.  Klicke auf eine Funktion, um eine detailierte Beschreibung zu erhalten.

 

Funktion Beschreibung
_ArrayAdd Fügt einen speziellen Wert an das Ende des Datenfeldes an, gibt das angepasste Datenfeld zurück.
_ArrayBinarySearch Nutzt einen binären Such-Algorithmus um ein eindimensionales Datenfeld (array) zu durchsuchen.
_ArrayCreate Erzeugt ein kleines Datenfeld (array) mit schnell zuzuordnenden Werten.
_ArrayDelete Entfernt das spezifierte Element aus dem Datenfeld (array), gibt das angepasste Datenfeld zurück.
_ArrayDisplay Zeigt ein 1-dimensionales Datenfeld (array) als Meldung in einem Dialogfeld (message box) an.
_ArrayInsert Fügt eine neue Zeichenfolge (string) am spezifizierten Element in das Datenfeld ein, gibt das angepasste Datenfeld zurück.
_ArrayMax Gibt den höchsten Wert aus einem Datenfeld (array) zurück.
_ArrayMaxIndex Gibt den Index des höchsten Wertes aus einem Datenfeld (array) zurück.
_ArrayMin Gibt den niedrigsten Wert aus einem Datenfeld (array) zurück.
_ArrayMinIndex Gibt den Index des niedrigsten Wertes aus einem Datenfeld (array) zurück.
_ArrayPop Gibt das letzte Element eines Datenfeldes zurück und löscht dieses gleichzeitig.
_ArrayReverse Umdrehen der Reihenfolge der Elemente in einen Datenfeld.
_ArraySort Sortiert ein multidimensionales Datenfeld.
_ArraySwap Austausch zweier Element eines Datenfeldes.
_ArrayToClip Sendet den Inhalt eines Datenfeldes an die Zwischenablage.
_ArrayToString Schreibt die Elemente eines Datenfeldes in eine Zeichenfolge, getrennt durch ein angegebenes Trennzeichen (Delimiter).
_ArrayTrim Trimmen (anpassen/beschneiden) aller Element in einem Datenfeld auf eine bestimmte Anzahl von Zeichen.
_Ceil Gibt die näheste Ganzzahl größer oder gleich dem angegebenen Wert zurück.
_ColorGetBlue Gibt den Blau-Anteil einer Farbe zurück.
_ColorGetGreen Gibt den Grün-Anteil einer Farbe zurück.
_ColorGetRed Gibt den Rot-Anteil einer Farbe zurück.
_DateAdd Berechnet ein neues Datum basierend auf einem gegebenen Datum und einem zu addierenden Intervall.
_DateDayOfWeek Gibt den Namen des Wochentages zurück, basierend auf dem angegeben Tag.
_DateDaysInMonth Gibt die Anzahl der Tage im Monat zurück, basierend auf den angegeben Werten für Monat und Jahr.
_DateDiff Gibt die Differenz zwischen Anfangs- und Enddatum zurück, in dem vorgegebenen Ausdruck.
_DateIsLeapYear Prüft ein Jahr um festzustellen ob es ein Schaltjahr ist.
_DateIsValid Prüft das gegebene Datum auf Gültigkeit.
_DateTimeFormat Gibt das Datum abhänig von der in der Systemeinstellung gewählten Ländereinstellungen zurück.
_DateToDayValue Spalt eine Zeichenfolge die Datum und Zeit in 2 separate Datenfelder
_DateToDayOfWeek Gibt den Tag als Zahl für ein vorgegebenes Datum zurück.
_DateToDayValue Gibt den Datumswert ab 1. Januar 4713 v.Chr. 12:00 für ein angegebenen gregorianisches Datum zurück.
_DayValueToDate Addiert die angegebenen Tage seit dem 1. Januar 4713 v.Chr. 12:00 und gibt das greorgianische Datum zurück.
_FileCountLines Gibt die Anzahl der Zeilen in der angegebenen Datei zurück.
_FileCreate Erstellt eine Datei oder setzt die Länge der angegebenen Datei auf 0 zurück.
_FileReadToArray Liest die angegebene Datei in ein Datenfeld (array) ein.
_FileWriteLog Schreibt das aktuelle Datum, die aktuelle Zeit und den angegebenen Text in eine Log Datei.
_Floor Gibt die Ganzzahl zurück, die weniger oder gleich dem angegebenen Wert ist.
_GetIP Ermittelt die IP-Adresse eines Netzwerkcomputers.
_HexToString Wandelt eine Hex-Zeichefolge in ANSI-Zeichenfolge um.
_Iif Führt einen Boolean Test durch.
_INetExplorerCapable Wandelt eine Zeichfolge in eine IE (Internet Explorer)-taugliche Zeile um.
_INetMail Öffnet das Standard-Mailprogramm mit der angegeben Adresse, Betreff, und Inhalt.
_MathCheckDiv Prüft, ob NumA durch NumB glatt teilbar ist.
_Max Auswerten, welche von zwei angegebenen Zahlen größer ist.
_Min Auswerten, welche von zwei angegebenen Zahlen kleiner ist.
_Now Gibt das aktuelle Datum und die aktuelle Zeit entsprechend dem eingestellten Format zurück.
_NowCalc Ausgabe des Datums und der Zeit im Format JJJJ/MM/TT HH:MM:SS zur Weiterverwendung in Kalkulationen.
_NowCalcDate Returns the current Date in format YYYY/MM/DD.
_NowDate Rückgabe des aktuellen Datums im eingestellten Format.
_NowTime Gibt die aktuelle Zeit im Format HH:MM:SS zurück.
_RunDos Führt ein DOS Kommando in einem versteckten DOS/CMD Fendster aus.
_StringEncrypt Ein auf RC4 basierende Zeichenfolge Verschlüsselungsfunktion.
_StringProper Wandelt den ersten Buchstaben aller Wörter einer Zeichenfolge in Großbuchstaben um. Wandelt alle anderen Buchstaben in Kleinbuchstaben um. Arbeitet wie die Funktion Gross/proper in Tabellenkalkulationen.
_StringRepeat Wiederholt eine Zeichenfolge entsprechend der festgelegten Anzahl.
_StringReverse Dreht den Inhalt der angegebenen Zeichenfolge um.
_StringToHex Wandelt eine Zeichenfolge in Hex-Zeichen um.
_TempFile Erstellt einen Namen für eine temporäre Datei. Es ist garantiert, das die Datei nicht bereits im %Temp% Verzeichnis des Anwenders existiert.
_TicksToTime Wandelt den angegebenen "Tick"-Wert in Stunden, Minuten und Sekunden um.
_TimeToTicks Wandelt die angegebene Zeit (Stunden, Minuten, und Sekunden) in "Ticks" um.
_viOpen Schließt eine VISA Verbindung an ein Gerät/Instrument.
_viExecCommand Sendet einen Befehl/Abfrage an ein Instrument/Gerät durch den VISA Anschluss (GPIB / TCP)
_viFindGpib Sende einen Befehl/Abfrage an ein Instrument/Gerät durch das VISA Interface (GPIB / TCP)
_viGpibBusReset GPIB BUS "reset":
_viGTL "Go To Local"-Modus:
_viOpen Öffnet eine VISA-Verbindung zu einem Instrument/Gerät.
_viSetAttribute Setzt irgendein VISA-Attribut
_viSetTimeout Setzt die VISA Zeitabschaltung in Millisekunden.