Voici la liste complète des fonctions disponibles dans le noyau d'AutoIt. Cliquez sur le nom d'une fonction pour une description détaillée.
Consultez Notes sur les fonctions pour des détails d'utilisation.
Fonction | Description |
---|---|
Abs | Calcule la valeur absolue d'un nombre. |
ACos | Calcule l'angle, en radians, dont le cosinus est donné. |
AdlibRegister | Enregistre une fonction AdLib. |
AdlibUnRegister | Désenregistre une fonction AdLib. |
Asc | Donne le code ASCII d'un caractère. |
AscW | Donne le code Unicode d'un caractère. |
ASin | Calcule l'angle, en radians, dont le sinus est donné. |
Assign | Assigne une donnée à une variable définie par son nom. |
ATan | Calcule l'angle, en radians, dont la tangente est donnée. |
AutoItSetOption | Change le mode de fonctionnement de divers fonctions/paramètres d'AutoIt. |
AutoItWinGetTitle | Obtient le titre d'une fenêtre Autoit. |
AutoItWinSetTitle | Modifie le titre d'une fenêtre Autoit. |
Beep | Produit un bip sonore à l'utilisateur. |
Binary | Donne la représentation binaire d'une expression. |
BinaryLen | Calcule le nombre d'octets d'une variable de type binaire. |
BinaryMid | Extrait un nombre donné d'octets d'une variable de type binaire. |
BinaryToString | Convertit une variable de type binaire en une chaîne de caractère. |
BitAND | Effectue une opération AND bit à bit. |
BitNOT | Effectue une opération NOT bit à bit. |
BitOR | Effectue une opération OR bit à bit. |
BitRotate | Effectue une opération de rotation sur les bits. |
BitShift | Effectue une opération de décalage sur les bits. |
BitXOR | Effectue une opération XOR bit à bit (OR EXCLUSIF). |
BlockInput | Désactive/Active la souris et le clavier. |
Break | Active ou désactive la possibilité pour l'utilisateur, d'arrêter un script à partir du menu de l'icône de la zone de notification. |
Call | Appelle une fonction utilisateur ou interne passée dans le premier paramètre. |
CDTray | Ouvre ou ferme le tiroir d'un lecteur CD. |
Ceiling | Calcule le plus petit nombre entier supérieur ou égal à un nombre. |
Chr | Donne le caractère correspondant à un code ASCII. |
ChrW | Donne le caractère correspondant à un code unicode. |
ClipGet | Obtient le texte contenu dans le presse-papier. |
ClipPut | Place du texte dans le presse-papiers. |
ConsoleRead | Lit à partir du flux STDIN du processus du script. |
ConsoleWrite | Écrit des données dans le flux STDOUT. |
ConsoleWriteError | Écrit des données dans le flux STDERR. |
ControlClick | Envoie un clic de souris à un contrôle. |
ControlCommand | Envoie une commande à un contrôle. |
ControlDisable | Désactive ou met en grisé un contrôle. |
ControlEnable | Active un contrôle grisé. |
ControlFocus | Donne le focus d'entrée à un contrôle donné dans une fenêtre. |
ControlGetFocus | Obtient la référence du contrôle qui a le focus clavier dans une fenêtre donnée. |
ControlGetHandle | Obtient le handle interne d'un contrôle. |
ControlGetPos | Obtient la taille d'un contrôle, et sa position par rapport à sa fenêtre. |
ControlGetText | Obtient le texte d'un contrôle. |
ControlHide | Cache un contrôle. |
ControlListView | Envoie une commande à un contrôle ListView32. |
ControlMove | Déplace un contrôle dans une fenêtre. |
ControlSend | Envoie une chaîne de caractère à un contrôle. |
ControlSetText | Modifie le texte d'un contrôle. |
ControlShow | Visualise un contrôle qui était caché. |
ControlTreeView | Envoie une commande à un contrôle TreeView32. |
Cos | Calcule le cosinus d'un angle donné en radians. |
Dec | Calcule la représentation numérique d'une chaîne hexadécimale. |
DirCopy | Copie un répertoire et tous ses sous-répertoires et fichiers (comme xcopy). |
DirCreate | Crée un répertoire. |
DirGetSize | Obtient la taille en octets d'un répertoire donné. |
DirMove | Déplace un répertoire et tous les sous-répertoires et fichiers qu'il contient. |
DirRemove | Supprime un répertoire. |
DllCall | Appelle dynamiquement une fonction dans une DLL. |
DllCallAddress | Appel dynamique d'une fonction à une adresse mémoire spécifique. |
DllCallbackFree | Libère un handle créé précédemment avec DllCallbackRegister. |
DllCallbackGetPtr | Obtient le pointeur sur une fonction callback qui peut être transmis à l'API Win32. |
DllCallbackRegister | Crée une fonction DLL Callback définie par l'utilisateur. |
DllClose | Ferme une DLL précédemment ouverte. |
DllOpen | Ouvre un fichier DLL pour une utilisation avec DllCall. |
DllStructCreate | Crée une structure style C/C++ à utiliser avec DllCall. |
DllStructGetData | Obtient la valeur d'un élément de la structure. |
DllStructGetPtr | Obtient le pointeur vers la structure ou un élément dans la structure. |
DllStructGetSize | Obtient la taille d'une structure, en octets. |
DllStructSetData | Définit la donnée d'un élément d'une structure. |
DriveGetDrive | Construit un tableau contenant les lecteurs de type spécifié. |
DriveGetFileSystem | Obtient le type de système de fichier d'un lecteur. |
DriveGetLabel | Obtient le nom de volume d'un lecteur, s'il en a un. |
DriveGetSerial | Obtient le numéro de série d'un lecteur. |
DriveGetType | Obtient le type d'un lecteur. |
DriveMapAdd | Connecte un lecteur réseau. |
DriveMapDel | Déconnecte un lecteur réseau. |
DriveMapGet | Obtient des informations sur un disque connecté. |
DriveSetLabel | Définit le nom de volume d'un lecteur. |
DriveSpaceFree | Calcule l'espace libre d'un disque en Mo. |
DriveSpaceTotal | Calcule l'espace total d'un disque en Mo. |
DriveStatus | Détermine le status d'un lecteur sous forme de chaîne. |
EnvGet | Obtient la valeur d'une variable d'environnement. |
EnvSet | Définit une variable d'environnement. |
EnvUpdate | Actualise l'environnement de l'OS. |
Eval | Extrait la valeur d'une variable donnée par son nom. |
Execute | Exécute une instruction, une fonction, ou calcule une expression. |
Exp | Calcule l'exponentielle naturelle d'un nombre. |
FileChangeDir | Change le répertoire de travail actuel. |
FileClose | Ferme un fichier précédemment ouvert. |
FileCopy | Copie un ou plusieurs fichiers. |
FileCreateNTFSLink | Crée un hardlink NTFS vers un fichier ou un répertoire. |
FileCreateShortcut | Crée un raccourci (.lnk) vers un fichier. |
FileDelete | Supprime un ou plusieurs fichiers. |
FileExists | Détermine si un fichier ou un dossier existe. |
FileFindFirstFile | Crée un handle de recherche, défini par un chemin et un filtre de fichiers. |
FileFindNextFile | Obtient le nom de fichier suivant dans la liste définie par un handle de recherche. |
FileFlush | Vide la mémoire tampon d'un fichier sur le disque. |
FileGetAttrib | Obtient les attributs d'un fichier. |
FileGetEncoding | Obtient l'encodage du texte utilisé dans un fichier. |
FileGetLongName | Obtient, au format long, le nom complet d'un fichier. |
FileGetPos | Obtient la position courante du pointeur d'un fichier. |
FileGetShortcut | Obtient les propriétés d'un raccourci. |
FileGetShortName | Obtient le nom complet, au format court 8.3, d'un nom complet de fichier. |
FileGetSize | Obtient la taille d'un fichier, en octets. |
FileGetTime | Obtient les informations de date et heure d'un fichier. |
FileGetVersion | Obtient les informations de version d'un fichier. |
FileInstall | Inclut/extrait un fichier embarqué dans un script compilé. |
FileMove | Déplace un ou plusieurs fichiers. |
FileOpen | Ouvre un fichier en lecture ou en écriture. |
FileOpenDialog | Ouvre une boîte de dialogue de sélection de fichier. |
FileRead | Lit un nombre donné de caractères/octets dans un fichier précédemment ouvert. |
FileReadLine | Lit une ligne de texte dans un fichier texte précédemment ouvert. |
FileReadToArray | Lit un fichier et crée un tableau avec les lignes. |
FileRecycle | Envoie un fichier ou un répertoire dans la corbeille. |
FileRecycleEmpty | Vide la corbeille. |
FileSaveDialog | Ouvre une boîte de dialogue d'enregistrement de fichier. |
FileSelectFolder | Ouvre une boîte de dialogue de sélection de dossier. |
FileSetAttrib | Définit les attributs d'un ou plusieurs fichiers/répertoires. |
FileSetEnd | Définit la position courante du pointeur à la fin du fichier. |
FileSetPos | Définit la position courante du pointeur d'un fichier. |
FileSetTime | Définit la date d'un ou plusieurs fichiers/dossiers. |
FileWrite | Écrit du texte ou des données à la fin d'un fichier précédemment ouvert. |
FileWriteLine | Ajoute une ligne de texte à la fin d'un fichier texte précédemment ouvert. |
Floor | Calcule le plus grand entier inférieur ou égal à un nombre. |
FtpSetProxy | Définit un proxy internet pour les accès FTP. |
FuncName | Donne le nom d'une fonction stockée dans une variable. |
GUICreate | Crée une fenêtre graphique (GUI). |
GUICtrlCreateAvi | Crée un contrôle vidéo AVI pour une GUI. |
GUICtrlCreateButton | Crée un contrôle Button pour une GUI. |
GUICtrlCreateCheckbox | Crée un contrôle Checkbox pour une GUI. |
GUICtrlCreateCombo | Crée un contrôle Combobox pour une GUI. |
GUICtrlCreateContextMenu | Crée un menu contextuel pour un contrôle ou une GUI entière. |
GUICtrlCreateDate | Crée un contrôle Date pour une GUI. |
GUICtrlCreateDummy | Crée un contrôle Dummy pour une GUI. |
GUICtrlCreateEdit | Crée un contrôle Edit pour une GUI. |
GUICtrlCreateGraphic | Crée un contrôle Graphic pour une GUI. |
GUICtrlCreateGroup | Crée un contrôle Group pour une GUI. |
GUICtrlCreateIcon | Crée un contrôle Icon pour une GUI. |
GUICtrlCreateInput | Crée un contrôle Input pour une GUI. |
GUICtrlCreateLabel | Crée un contrôle Label pour une GUI. |
GUICtrlCreateList | Crée un contrôle List pour une GUI. |
GUICtrlCreateListView | Crée un contrôle ListView pour une GUI. |
GUICtrlCreateListViewItem | Crée un élément pour un contrôle ListView. |
GUICtrlCreateMenu | Crée un contrôle Menu pour une GUI. |
GUICtrlCreateMenuItem | Crée un élément pour un contrôle Menu. |
GUICtrlCreateMonthCal | Crée un contrôle MonthCal pour une GUI. |
GUICtrlCreateObj | Crée un contrôle ActiveX pour une GUI. |
GUICtrlCreatePic | Crée un contrôle Picture pour une GUI. |
GUICtrlCreateProgress | Crée un contrôle ProgressBar pour une GUI. |
GUICtrlCreateRadio | Crée un contrôle RadioButton pour une GUI. |
GUICtrlCreateSlider | Crée un contrôle Slider pour une GUI. |
GUICtrlCreateTab | Crée un contrôle Tab pour une GUI. |
GUICtrlCreateTabItem | Crée un élément pour un contrôle Tab. |
GUICtrlCreateTreeView | Crée un contrôle TreeView pour une GUI |
GUICtrlCreateTreeViewItem | Crée un élément pour un contrôle TreeView. |
GUICtrlCreateUpdown | Crée un contrôle UpDown pour une GUI. |
GUICtrlDelete | Supprime un contrôle. |
GUICtrlGetHandle | Obtient le handle d'un contrôle et certains handles spéciaux (Menu, ContextMenu, TreeViewItem). |
GUICtrlGetState | Obtient l'état actuel d'un contrôle. |
GUICtrlRead | Lit l'état ou les données d'un contrôle. |
GUICtrlRecvMsg | Envoie un message à un contrôle et retourne des informations dans lParam. |
GUICtrlRegisterListViewSort | Enregistre une fonction 'callback' définie par l'utilisateur pour un tri interne d'une ListView. |
GUICtrlSendMsg | Envoie un message à un contrôle. |
GUICtrlSendToDummy | Envoie un message à un contrôle Dummy. |
GUICtrlSetBkColor | Définit la couleur de fond d'un contrôle. |
GUICtrlSetColor | Définit la couleur du texte d'un contrôle. |
GUICtrlSetCursor | Définit l'icône du curseur de la souris pour un contrôle particulier. |
GUICtrlSetData | Modifie les données d'un contrôle. |
GUICtrlSetDefBkColor | Définit la couleur de fond par défaut de tous les contrôles de la GUI. |
GUICtrlSetDefColor | Définit la couleur de texte par défaut de tous les contrôles d'une GUI. |
GUICtrlSetFont | Définit la police utilisée dans un contrôle. |
GUICtrlSetGraphic | Dessine des formes dans un contrôle graphique. |
GUICtrlSetImage | Définit l'image bitmap ou icône à utiliser pour un contrôle. |
GUICtrlSetLimit | Limite le nombre de caractères/pixels pour un contrôle. |
GUICtrlSetOnEvent | Définit l'appel d'une fonction utilisateur associé au clic d'un contrôle. |
GUICtrlSetPos | Change la position d'un contrôle dans la GUI. |
GUICtrlSetResizing | Définit la méthode de redimensionnement utilisée par un contrôle. |
GUICtrlSetState | Change l'état d'un contrôle. |
GUICtrlSetStyle | Change le style d'un contrôle. |
GUICtrlSetTip | Définit le texte de l'info-bulle associée à un contrôle. |
GUIDelete | Supprime une GUI et tous les contrôles qu'elle contient. |
GUIGetCursorInfo | Obtient la position du curseur de la souris par rapport à la GUI. |
GUIGetMsg | Interroge la GUI pour savoir si des événements ont été déclenchés. |
GUIGetStyle | Obtient les styles d'une GUI. |
GUIRegisterMsg | Enregistre une fonction utilisateur pour un ID de message Windows connu (WM_MSG). |
GUISetAccelerators | Définit la table des accélérateurs à utiliser dans une GUI. |
GUISetBkColor | Définit la couleur de fond de la GUI. |
GUISetCoord | Définit les coordonnées absolues pour le contrôle suivant. |
GUISetCursor | Définit l'icône du curseur de la souris pour une GUI. |
GUISetFont | Définit la police par défaut pour une GUI. |
GUISetHelp | Définit un fichier exécutable qui sera exécuté lorsque F1 sera pressé. |
GUISetIcon | Définit l'icône utilisée dans une GUI. |
GUISetOnEvent | Définit l'appel d'une fonction utilisateur lorsqu'un bouton système est cliqué. |
GUISetState | Modifie l'état d'une GUI. |
GUISetStyle | Modifie les styles d'une GUI. |
GUIStartGroup | Définit que les nouveaux contrôles créés appartiendront à un même groupe. |
GUISwitch | Commute la fenêtre en cours pour les fonctions GUI. |
Hex | Calcule la représentation hexadécimale d'un Integer ou d'un Binary. |
HotKeySet | Définit un raccourci clavier qui appelle une fonction utilisateur. |
HttpSetProxy | Définit le proxy internet à utiliser pour un accès http. |
HttpSetUserAgent | Définit la chaîne User-Agent qui est envoyée par toutes les requêtes Inet. |
HWnd | Convertit une expression en un handle HWND. |
InetClose | Ferme un handle retourné par InetGet(). |
InetGet | Télécharge un fichier depuis internet en utilisant le protocole HTTP, HTTPS ou FTP. |
InetGetInfo | Obtient des informations détaillées sur le handle retourné par InetGet(). |
InetGetSize | Obtient la taille (en octets) d'un fichier situé sur internet. |
InetRead | Télécharge un fichier depuis internet en utilisant le protocole HTTP, HTTPS ou FTP. |
IniDelete | Supprime une valeur dans un fichier .ini au format standard. |
IniRead | Lit une valeur dans un fichier .ini au format standard. |
IniReadSection | Lit toutes les paires clé/valeur d'une section d'un fichier .ini au format standard. |
IniReadSectionNames | Lit toutes les sections d'un fichier .ini au format standard. |
IniRenameSection | Renomme une section d'un fichier ini au format standard. |
IniWrite | Écrit une valeur dans un fichier ini au format standard. |
IniWriteSection | Écrit une section dans un fichier ini au format standard. |
InputBox | Affiche une zone de saisie pour entrer du texte. |
Int | Tronque la partie décimale d'un nombre et retourne sa partie entière. |
IsAdmin | Vérifie si l'utilisateur courant a des droits d'administrateur complets. |
IsArray | Vérifie si une variable est de type tableau. |
IsBinary | Vérifie si une variable ou une expression est de type binaire. |
IsBool | Vérifie si le type d'une variable est booléen. |
IsDeclared | Vérifiez si une variable a été déclarée. |
IsDllStruct | Vérifie si une variable est de type DllStruct. |
IsFloat | Vérifie si la valeur d'une variable ou d'une expression a une partie décimale. |
IsFunc | Détermine si une variable ou une expression est du type fonction. |
IsHWnd | Vérifie si le type de base d'une variable est un pointeur et un handle de fenêtre. |
IsInt | Vérifie si la valeur d'une variable ou d'une expression n'a pas de partie décimale. |
IsKeyword | Vérifie si une variable est un mot-clé (par exemple, 'Default'). |
IsMap | Vérifie si une variable est de type Map. |
IsNumber | Vérifie si le type de base d'une variable est numérique. |
IsObj | Vérifie si une variable ou une expression est de type objet. |
IsPtr | Vérifie si le type de base d'une variable est un pointeur. |
IsString | Vérifie si une variable est de type chaîne. |
Log | Calcule le logarithme naturel d'un nombre. |
MapAppend | Ajoute un élément à une table en lui attribuant une clé. |
MapExists | Détermine si une clé existe dans une table. |
MapKeys | Construit un tableau avec toutes les clés d'une table. |
MapRemove | Supprime une clé et sa valeur dans une table. |
MemGetStats | Récupère des informations relatives à la mémoire. |
Mod | Effectue l'opération modulo (reste d'une division). |
MouseClick | Effectue une opération de clic de souris. |
MouseClickDrag | Effectue une opération de clic de souris et de glissement. |
MouseDown | Déclenche un événement MouseDown à la position actuelle de la souris. |
MouseGetCursor | Obtient l'ID du curseur souris courant. |
MouseGetPos | Obtient la position actuelle du curseur de la souris. |
MouseMove | Déplace le pointeur de la souris. |
MouseUp | Déclenche un événement MouseUp à la position actuelle de la souris. |
MouseWheel | Tourne la roulette de la souris vers le haut ou vers le bas. |
MsgBox | Affiche une simple boîte de message, avec temporisation optionnelle. |
Number | Convertit une chaîne en nombre. |
ObjCreate | Crée une référence à un objet COM à partir d'un nom de classe donné. |
ObjCreateInterface | Crée une référence à un objet à partir du pointeur de classe ou d'objet, de l'identifiant d'interface et d'une chaîne de description. |
ObjEvent | Traite les événements entrants de l'objet donné. |
ObjGet | Obtient une référence sur un objet COM à partir d'un processus ou d'un fichier existant. |
ObjName | Obtient le nom ou la description de l'interface d'un objet. |
OnAutoItExitRegister | Enregistre une fonction qui est appelée à la fermeture du script. |
OnAutoItExitUnRegister | Désenregistre une fonction qui est appelée à la fermeture du script. |
Ping | Ping un hôte et retourne le temps de réponse. |
PixelChecksum | Génère une somme de contrôle dans une région de pixels. |
PixelGetColor | Obtient la couleur d'un pixel de coordonnées données. |
PixelSearch | Recherche dans un rectangle de pixels, un pixel de couleur donnée. |
ProcessClose | Termine un processus spécifié. |
ProcessExists | Vérifie si un processus spécifié existe. |
ProcessGetStats | Obtient des informations sur la mémoire ou sur les E/S du processus en cours d'exécution. |
ProcessList | Obtient tous les processus en cours d'exécution (noms et PIDs). |
ProcessSetPriority | Change la priorité d'un processus. |
ProcessWait | Met en pause l'exécution du script jusqu'à ce qu'un processus donné existe. |
ProcessWaitClose | Met en pause l'exécution du script jusqu'à ce qu'un processus donné n'existe plus. |
ProgressOff | Ferme une fenêtre de progression. |
ProgressOn | Crée une fenêtre contenant une barre de progression personnalisée. |
ProgressSet | Définit la position et/ou le texte de la fenêtre d'une barre de progression créée précédemment. |
Ptr | Convertit une expression en un pointeur de type 'variant'. |
Random | Génère un nombre pseudo-aléatoire de type float ou integer. |
RegDelete | Supprime une clé ou une valeur dans la base de registre. |
RegEnumKey | Lit le nom d'une sous-clé à partir de son instance. |
RegEnumVal | Lit le nom d'une valeur à partir de son instance. |
RegRead | Lit une valeur dans la base de registre. |
RegWrite | Crée une clé ou une valeur dans la base de registre. |
Round | Calcule l'arrondi d'un nombre avec un nombre donné de décimales. |
Run | Exécute un programme externe. |
RunAs | Exécute un programme externe dans le contexte d'un utilisateur différent. |
RunAsWait | Exécute un programme externe dans le contexte d'un utilisateur différent et interrompt l'exécution du script jusqu'à ce que le programme se termine. |
RunWait | Exécute un programme externe et interrompt l'exécution du script jusqu'à ce que le programme se termine. |
Send | Envoie des frappes clavier simulées à la fenêtre active. |
SendKeepActive | Tente de garder active une fenêtre spécifiée pendant l'exécution de Send(). |
SetError | Définit manuellement la valeur de la macro @error (et optionnellement @extended et la "Valeur de retour"). |
SetExtended | Définit manuellement la valeur de la macro @extended. |
ShellExecute | Exécute un programme externe en utilisant l'API ShellExecute. |
ShellExecuteWait | Exécute un programme externe en utilisant l'API ShellExecute et interrompt l'exécution du script jusqu'à ce qu'il se termine. |
Shutdown | Arrête le système. |
Sin | Calcule le sinus d'un angle donné en radians. |
Sleep | Met l'exécution du script en pause. |
SoundPlay | Joue un fichier audio. |
SoundSetWaveVolume | Définit le volume du signal Wave en pourcentage. |
SplashImageOn | Crée une fenêtre popup contenant une image. |
SplashOff | Ferme une fenêtre SplashText ou SplashImage. |
SplashTextOn | Crée une fenêtre popup contenant un texte |
Sqrt | Calcule la racine carrée d'un nombre (Squart). |
SRandom | Définit la graine du générateur de nombre aléatoire. |
StatusbarGetText | Obtient le texte d'un contrôle barre d'état standard. |
StderrRead | Lit dans le flux STDERR d'un processus enfant lancé au préalable. |
StdinWrite | Ecrit un nombre de caractères dans le flux STDIN d'un processus enfant lancé au préalable. |
StdioClose | Ferme toutes les ressources associées à un processus lancé précédemment avec la redirection STDIO. |
StdoutRead | Lit dans le flux STDOUT d'un processus enfant lancé au préalable. |
String | Convertit une valeur numérique en chaîne. |
StringAddCR | Ajoute @CR devant tous les caractères @LF d'une chaîne. |
StringCompare | Compare deux chaînes avec différentes options. |
StringFormat | Formate une chaîne (similaire à la fonction sprintf() du C). |
StringFromASCIIArray | Convertit un tableau de codes ASCII en une chaîne de caractères. |
StringInStr | Recherche la position d'une sous-chaîne dans une chaîne. |
StringIsAlNum | Vérifie si une chaîne contient uniquement des caractères alphanumériques. |
StringIsAlpha | Vérifie si la chaîne contient uniquement des caractères alphabétiques. |
StringIsASCII | Vérifie si la chaîne contient uniquement des caractères ASCII compris entre 0x00 et 0x7f (0 - 127). |
StringIsDigit | Vérifie si une chaîne contient uniquement des chiffres (0-9). |
StringIsFloat | Vérifie si une chaîne est convertible en float. |
StringIsInt | Vérifie si une chaîne est convertible en integer. |
StringIsLower | Vérifie si une chaîne contient uniquement des lettres minuscules. |
StringIsSpace | Vérifie si une chaîne contient uniquement des espaces-blancs. |
StringIsUpper | Vérifie si une chaîne contient uniquement des lettres majuscules. |
StringIsXDigit | Vérifie si une chaîne contient uniquement des caractères hexadécimaux (0-9, A-F). |
StringLeft | Extrait des caractères d'une chaîne, à partir de son début. |
StringLen | Calcule le nombre de caractères d'une chaîne. |
StringLower | Convertit une chaîne en minuscules. |
StringMid | Extrait des caractères d'une chaîne, depuis un point de départ quelconque. |
StringRegExp | Recherche, dans un texte, des sous-chaînes qui correspondent à un modèle d'expression régulière. |
StringRegExpReplace | Remplace du texte, dans une chaîne, selon un modèle d'expression régulière. |
StringReplace | Remplace des sous-chaînes dans une chaîne. |
StringReverse | Inverse le contenu d'une chaîne. |
StringRight | Extrait des caractères d'une chaîne, à la fin de la chaîne. |
StringSplit | Découpe une chaîne en tableau de sous-chaînes selon des caractères de coupure. |
StringStripCR | Supprime tous les caractères @CR d'une chaîne. |
StringStripWS | Enlève les Espaces-Blancs d'une chaîne. |
StringToASCIIArray | Convertit une chaîne en un tableau contenant le code ASCII de chaque caractère. |
StringToBinary | Convertit une chaîne en données binaires. |
StringTrimLeft | Supprime des caractères au début d'une chaîne. |
StringTrimRight | Supprime des caractères à la fin d'une chaîne. |
StringUpper | Convertit une chaîne en majuscules. |
Tan | Calcule la tangente d'un angle donné en radians. |
TCPAccept | Permet les connexions entrantes sur un socket. |
TCPCloseSocket | Ferme un socket TCP. |
TCPConnect | Crée un socket connecté à un serveur existant. |
TCPListen | Crée un socket d'écoute pour une connexion entrante. |
TCPNameToIP | Convertit un nom Internet en adresse IP. |
TCPRecv | Reçoit des données d'un socket connecté. |
TCPSend | Envoie des données à un socket connecté. |
TCPShutdown | Arrête le service TCP. |
TCPStartup | Démarre le service TCP. |
TimerDiff | Calcule le temps écoulé à partir d'un précédent appel à TimerInit(). |
TimerInit | Définit un handle qui sera passé à TimerDiff() pour calculer la différence en millisecondes. |
ToolTip | Crée une info-bulle n'importe où sur l'écran. |
TrayCreateItem | Crée un contrôle menuitem dans la zone de notification. |
TrayCreateMenu | Crée un contrôle menu dans la zone de notification. |
TrayGetMsg | Interroge la zone de notification pour savoir si des événements ont été déclenchés. |
TrayItemDelete | Supprime un contrôle menu/menuitem de la zone de notification. |
TrayItemGetHandle | Obtient le handle d'un contrôle menu/menuitem de la zone de notification. |
TrayItemGetState | Obtient l'état actuel d'un contrôle. |
TrayItemGetText | Obtient le texte d'un contrôle menu/menuitem de la zone de notification. |
TrayItemSetOnEvent | Définit l'appel d'une fonction utilisateur lorsqu'un élément de la zone de notification est cliqué. |
TrayItemSetState | Définit l'état d'un contrôle menu/menuitem de la zone de notification. |
TrayItemSetText | Définit le texte d'un contrôle menu/menuitem de menu de la zone de notification. |
TraySetClick | Définit le mode clic de l'icône de la zone de notification - quels clics de souris afficheront un menu. |
TraySetIcon | Charge/Définit une icône donnée de la zone de notification. |
TraySetOnEvent | Définit l'appel d'une fonction utilisateur lors d'une action spéciale dans la zone de notification. |
TraySetPauseIcon | Charge/Définit une icône 'pause' donnée dans la zone de notification. |
TraySetState | Définit l'état d'une icône de la zone de notification. |
TraySetToolTip | Définit ou redéfinit le texte de l'info-bulle d'une icône de la zone de notification. |
TrayTip | Affiche une info-bulle de type 'balloon' sur l'icône AutoIt. |
UBound | Donne la taille des dimensions d'un tableau ou le nombre de clés d'une table. |
UDPBind | Crée un socket lié à une connexion entrante. |
UDPCloseSocket | Ferme un socket UDP. |
UDPOpen | Ouvre un socket connecté à un serveur existant. |
UDPRecv | Reçoit des données d'un socket ouvert. |
UDPSend | Envoie des données sur un socket ouvert. |
UDPShutdown | Arrête le service UDP. |
UDPStartup | Démarre le service UDP. |
VarGetType | Détermine le type interne d'un variant. |
WinActivate | Active (donne le focus) à une fenêtre. |
WinActive | Examine si une fenêtre donnée existe et si elle est actuellement active. |
WinClose | Ferme une fenêtre. |
WinExists | Teste l'existence d'une fenêtre. |
WinFlash | Fait clignoter une fenêtre dans la barre des tâches. |
WinGetCaretPos | Obtient les coordonnées du curseur dans l'avant plan de la fenêtre. |
WinGetClassList | Obtient les classes d'une fenêtre. |
WinGetClientSize | Obtient la taille de la zone client d'une fenêtre. |
WinGetHandle | Obtient le handle interne d'une fenêtre. |
WinGetPos | Obtient la position et la taille d'une fenêtre. |
WinGetProcess | Obtient l'ID du processus (PID) associé à une fenêtre. |
WinGetState | Obtient l'état d'une fenêtre. |
WinGetText | Obtient le texte d'une fenêtre. |
WinGetTitle | Obtient le titre complet d'une fenêtre. |
WinKill | Force la fermeture d'une fenêtre. |
WinList | Obtient une liste de fenêtres satisfaisant un critère. |
WinMenuSelectItem | Sélectionne un élément du menu d'une fenêtre. |
WinMinimizeAll | Minimise toutes les fenêtres. |
WinMinimizeAllUndo | Annule un appel précédent à WinMinimizeAll. |
WinMove | Déplace et/ou redimensionne une fenêtre. |
WinSetOnTop | Change l'attribut "Always On Top" d'une fenêtre. |
WinSetState | Montre, cache, minimise, maximise ou restaure une fenêtre. |
WinSetTitle | Change le titre d'une fenêtre. |
WinSetTrans | Définit la transparence d'une fenêtre. |
WinWait | Met le script en pause jusqu'à ce que la fenêtre indiquée existe. |
WinWaitActive | Met le script en pause jusqu'à ce que la fenêtre indiquée soit active. |
WinWaitClose | Met le script en pause jusqu'à ce que la fenêtre indiquée n'existe plus. |
WinWaitNotActive | Met le script en pause jusqu'à ce que la fenêtre indiquée ne soit plus active. |