Function |
Description |
FileExist |
Checks for the existence of a file or folder and returns its attributes. |
GetKeyState |
Returns true (1) if the specified key is down and false (0) if it is up. |
InStr |
Searches for a given occurrence of a string, from the left or the right. |
RegExMatch |
Determines whether a string contains a pattern (regular expression). |
RegExReplace |
Replaces occurrences of a pattern (regular expression) inside a string. |
StrLen |
Retrieves the count of how many characters are in a string. |
StrReplace |
Replaces occurrences of the specified substring with a new string. |
StrSplit |
Separates a string into an array of substrings using the specified delimiters. |
SubStr |
Retrieves one or more characters from the specified position in a string. |
WinActive |
Checks if the specified window exists and is currently active (foremost), and returns its Unique ID (HWND). |
WinExist |
Checks if a matching window exists and returns the Unique ID (HWND) of the first matching window. |
Function |
Description |
Asc |
Returns the numeric value of the first byte or UTF-16 code unit in the specified string. |
Chr |
Returns the string (usually a single character) corresponding to the character code indicated by the specified number. |
DllCall |
Calls a function inside a DLL, such as a standard Windows API function. |
FileOpen |
Provides object-oriented file I/O. |
Func |
Retrieves a reference to the specified function. |
GetKeyName/VK/SC |
Retrieves the name/text, virtual key code or scan code of a key. |
IsByRef |
Returns a non-zero number if a ByRef parameter of a function was supplied with the specified variable. |
IsFunc |
Returns a non-zero number if the specified function exists in the script. |
IsLabel |
Returns a non-zero number if the specified label exists in the script. |
IsObject |
Returns a non-zero number if the specified value is an object. |
ListView |
Functions to add, insert, modify or delete ListView rows/colums, or to get data from them. |
NumGet |
Returns the binary number stored at the specified address+offset. |
NumPut |
Stores a number in binary format at the specified address+offset. |
OnMessage |
Monitors a message/event. |
Ord |
Returns the ordinal value (numeric character code) of the first character in the specified string. |
StrGet |
Copies a string from a memory address, optionally converting it between code pages. |
StrPut |
Copies a string to a memory address, optionally converting it between code pages. |
RegisterCallback |
Creates a machine-code address that when called, redirects the call to a function in the script. |
TreeView |
Functions to add, modify or delete TreeView items, or to get data from them. |
Trim |
Trims characters from the beginning and/or end of a string. |
VarSetCapacity |
Enlarges a variable's holding capacity or frees its memory. |