Liste alphabétique des fonctions intégrées

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.