Below is a complete list of the functions available in AutoIt. Click on a function name for a detailed description.
Function | Description |
---|---|
Asc | Returns the ASCII code of a character. |
AscW | Returns the unicode code of a character. |
Assign | Assigns a variable by name with the data. |
Binary | Returns the binary representation of an expression. |
BinaryLen | Returns the number of bytes in a binary variant. |
BinaryMid | Extracts a number of bytes from a binary variant. |
BinaryToString | Converts a binary variant into a string. |
Chr | Returns a character corresponding to an ASCII code. |
ChrW | Returns a character corresponding to a unicode code. |
Dec | Returns a numeric representation of a hexadecimal string. |
Eval | Return the value of the variable defined by a string. |
FuncName | Returns the name of a function stored in a variable. |
Hex | Returns a string representation of an integer or of a binary type converted to hexadecimal. |
HWnd | Converts an expression into an HWND handle. |
Int | Returns the integer (whole number) representation of an expression. |
IsAdmin | Checks if the current user has full administrator privileges. |
IsArray | Checks if a variable is an array type. |
IsBinary | Checks if a variable or expression is a binary type. |
IsBool | Checks if a variable's base type is boolean. |
IsDeclared | Check if a variable has been declared. |
IsDllStruct | Checks if a variable is a DllStruct type. |
IsFloat | Checks if the value of a variable or expression has a fractional component. |
IsFunc | Checks if a variable or expression is a function type. |
IsHWnd | Checks if a variable's base type is a pointer and window handle. |
IsInt | Checks if the value of a variable or expression has no fractional component. |
IsKeyword | Checks if a variable is a keyword (for example, Default). |
IsMap | Checks if a variable is a Map type. |
IsNumber | Checks if a variable's base type is numeric. |
IsObj | Checks if a variable or expression is an object type. |
IsPtr | Checks if a variable's base type is a pointer. |
IsString | Checks if a variable is a string type. |
Number | Returns the numeric representation of an expression. |
Ptr | Converts an expression into a pointer variant. |
String | Returns the string representation of an expression. |
StringToBinary | Converts a string into binary data. |
UBound | Returns the size of array dimensions or the number of keys in a map. |