Section courante

A propos

Section administrative du site

Voici un tableau de référence des différentes fonctions du AutoIt :

Nom Description
Abs Cette fonction permet de calculer la valeur absolue d'un nombre.
ACos Cette fonction permet de calculer l'arc cosinus d'un nombre.
AdlibRegister Cette fonction permet d'enregistrer une fonction Adlib.
AdlibUnRegister Cette fonction permet de désenregistrer une fonction Adlib.
Asc Cette fonction permet de renvoyer le code ASCII d'un caractère.
AscW Cette fonction permet de renvoyer le code unicode d'un caractère.
ASin Cette fonction permet de calculer l'arc sinus d'un nombre.
Assign Cette fonction permet d'affecter une variable par son nom avec les données.
ATan Cette fonction permet de calculer l'arc tangente d'un nombre.
AutoItSetOption Cette fonction permet de modifier le fonctionnement de diverses fonctions/paramètres AutoIt.
AutoItWinGetTitle Cette fonction permet de récupérer le titre de la fenêtre AutoIt.
AutoItWinSetTitle Cette fonction permet de modifier le titre de la fenêtre AutoIt.
Beep Cette fonction permet de jouer un bip à l'utilisateur.
Binary Cette fonction permet de retourner la représentation binaire d'une expression.
BinaryLen Cette fonction permet de retourner le nombre d'octets dans une variante binaire.
BinaryMid Cette fonction permet d'extraire un certain nombre d'octets d'une variante binaire.
BinaryToString Cette fonction permet de convertir une variante binaire en chaîne de caractères.
BitAND Cette fonction permet d'effectuer une opération AND au niveau du bit.
BitNOT Cette fonction permet d'effectuer une opération NOT au niveau du bit.
BitOR Cette fonction permet d'effectuer une opération OR au niveau du bit.
BitRotate Cette fonction permet d'effectuer une légère opération de décalage, avec rotation.
BitShift Cette fonction permet d'effectuer une légère opération de décalage.
BitXOR Cette fonction permet d'effectuer une opération OU exclusif au niveau du bit (XOR).
BlockInput Cette fonction permet de désactiver ou d'activer la souris et le clavier.
Break Cette fonction permet d'activer ou de désactiver la capacité des utilisateurs à quitter un script à partir du menu de l'icône de la barre d'état.
Call Cette fonction permet d'appeler une fonction définie par l'utilisateur ou intégrée contenue dans le premier paramètre.
CDTray Cette fonction permet d'ouvrir ou ferme le plateau de CD.
Ceiling Cette fonction permet de retourner un nombre arrondi au nombre entier supérieur.
Chr Cette fonction permet de retourner un caractère correspondant à un code ASCII.
ChrW Cette fonction permet de retourner un caractère correspondant à un code unicode.
ClipGet Cette fonction permet de récupérer le texte du presse-papiers.
ClipPut Cette fonction permet d'écrire du texte dans le presse-papiers.
ConsoleRead Cette fonction permet de lire à partir du flux STDIN du processus de script AutoIt.
ConsoleWrite Cette fonction permet d'écrire des données dans le flux STDOUT. Certains éditeurs de texte peuvent lire ce flux, tout comme d'autres programmes pouvant attendre des données sur ce flux.
ConsoleWriteError Cette fonction permet d'écrire des données dans le flux STDERR. Certains éditeurs de texte peuvent lire ce flux, tout comme d'autres programmes pouvant attendre des données sur ce flux.
ControlClick Cette fonction permet d'envoyer une commande de clic de souris à un contrôle donné.
ControlCommand Cette fonction permet d'envoyer une commande à un contrôle.
ControlDisable Cette fonction permet de désactiver ou «griser» un contrôle.
ControlEnable Cette fonction permet d'activer un contrôle "grisé".
ControlFocus Cette fonction permet de définir le focus d'entrée sur un contrôle donné dans une fenêtre.
ControlGetFocus Cette fonction permet de retourner le ControlRef# du contrôle ayant le focus clavier dans une fenêtre spécifiée.
ControlGetHandle Cette fonction permet de récupérer le descripteur interne d'un contrôle.
ControlGetPos Cette fonction permet de récupérer la position et la taille d'un champ par rapport à sa fenêtre.
ControlGetText Cette fonction permet de récupérer le texte d'un contrôle.
ControlHide Cette fonction permet de cacher un contrôle.
ControlListView Cette fonction permet d'envoyer une commande à un contrôle ListView32.
ControlMove Cette fonction permet de déplacer un contrôle dans une fenêtre.
ControlSend Cette fonction permet d'envoyer une chaîne de caractères à un contrôle.
ControlSetText Cette fonction permet de définir le texte d'un contrôle.
ControlShow Cette fonction permet d'afficher un contrôle étant masqué.
ControlTreeView Cette fonction permet d'envoyer une commande à un contrôle TreeView32.
Cos Cette fonction permet de calculer le cosinus d'un nombre.
Dec Cette fonction permet de retourner une représentation numérique d'une chaîne de caractères hexadécimale.
DirCopy Cette fonction permet de copier un répertoire et tous les sous-répertoires et fichiers (similaire à XCOPY).
DirCreate Cette fonction permet de créer un répertoire/dossier.
DirGetSize Cette fonction permet de retourner la taille en octets d'un répertoire donné.
DirMove Cette fonction permet de déplacer un répertoire et tous les sous-répertoires et fichiers.
DirRemove Cette fonction permet de supprimer un répertoire/dossier.
DllCall Cette fonction permet d'appeler dynamiquement une fonction dans une DLL.
DllCallAddress Cette fonction permet d'appeler dynamiquement une fonction à une adresse mémoire spécifique.
DllCallbackFree Cette fonction permet de libérer un descripteur créé précédemment avec DllCallbackRegister.
DllCallbackGetPtr Cette fonction permet de retourner le pointeur vers une fonction de rappel pouvant être transmise à l'API Win32.
DllCallbackRegister Cette fonction permet de créer une fonction de rappel DLL définie par l'utilisateur.
DllClose Cette fonction permet de fermer une DLL précédemment ouverte.
DllOpen Cette fonction permet d'ouvrir un fichier DLL à utiliser dans DllCall.
DllStructCreate Cette fonction permet de créer une structure de style C/C++ à utiliser dans DllCall.
DllStructGetData Cette fonction permet de retourner les données d'un élément de la structure.
DllStructGetPtr Cette fonction permet de retourner le pointeur vers la structure ou un élément de la structure.
DllStructGetSize Cette fonction permet de retourner la taille de la structure en octets.
DllStructSetData Cette fonction permet de définir les données d'un élément dans la structure.
DriveGetDrive Cette fonction permet de retourner un tableau contenant les unités de disques énumérés.
DriveGetFileSystem Cette fonction permet de retourner le type de système de fichiers d'un unité de disque.
DriveGetLabel Cette fonction permet de retourner le nom de volume d'un unité de disque, s'il en possède un.
DriveGetSerial Cette fonction permet de retourner le numéro de série d'un unité de disque.
DriveGetType Cette fonction permet de retourner le type d'un unité de disque.
DriveMapAdd Cette fonction permet de cartographier un unité de disque réseau.
DriveMapDel Cette fonction permet de déconnecter un unité de disque réseau.
DriveMapGet Cette fonction permet de récupérer les détails d'un unité de disque cartographié.
DriveSetLabel Cette fonction permet de définir le nom de volume d'un unité de disque.
DriveSpaceFree Cette fonction permet de retourner l'espace disque libre d'un chemin en mégaoctets.
DriveSpaceTotal Cette fonction permet de retourner l'espace disque total d'un chemin en mégaoctets.
DriveStatus Cette fonction permet de retourner l'état d'un unité de disque sous forme de chaîne de caractères.
EnvGet Cette fonction permet de récupérer une variable d'environnement.
EnvSet Cette fonction permet d'écrire une variable d'environnement.
EnvUpdate Cette fonction permet d'actualiser l'environnement du système d'exploitation.
Eval Cette fonction permet de retourner la valeur de la variable définie par une chaîne de caractères.
Execute Cette fonction permet d'exécuter une expression.
Exp Cette fonction permet de calculer e à la puissance d'un nombre.
FileChangeDir Cette fonction permet de changer le répertoire de travail courant.
FileClose Cette fonction permet de fermer un fichier précédemment ouvert.
FileCopy Cette fonction permet de copier un ou plusieurs fichiers.
FileCreateNTFSLink Cette fonction permet de créer un lien dur NTFS vers un fichier ou un répertoire.
FileCreateShortcut Cette fonction permet de créer un raccourci (.lnk) vers un fichier.
FileDelete Cette fonction permet de supprimer un ou plusieurs fichiers.
FileExists Cette fonction permet de vérifier si un fichier ou un répertoire existe.
FileFindFirstFile Cette fonction permet de créer un descripteur de recherche, défini par un chemin et un masque de fichier.
FileFindNextFile Cette fonction permet de retourner le nom de fichier suivant défini par le descripteur de recherche.
FileFlush Cette fonction permet de vider le tampon du fichier sur le disque.
FileGetAttrib Cette fonction permet de retourner une chaîne de code représentant les attributs d'un fichier.
FileGetEncoding Cette fonction permet de déterminer le codage de texte utilisé dans un fichier.
FileGetLongName Cette fonction permet retourner le long chemin+nom du chemin+nom passé.
FileGetPos Cette fonction permet de récupérer la position actuelle du fichier.
FileGetShortcut Cette fonction permet de récupérer les détails d'un raccourci.
FileGetShortName Cette fonction permet de retourner le chemin court 8.3+nom du chemin+nom passé.
FileGetSize Cette fonction permet de retourner la taille d'un fichier en octets.
FileGetTime Cette fonction permet de retourner les informations d'heure et de date d'un fichier.
FileGetVersion Cette fonction permet de retourner les informations de version entreposées dans un fichier.
FileInstall Cette fonction permet d'inclure et d'installer un fichier avec le script compilé.
FileMove Cette fonction permet de déplacer un ou plusieurs fichiers.
FileOpen Cette fonction permet d'ouvrir un fichier en lecture ou en écriture.
FileOpenDialog Cette fonction permet de lancer une boîte de dialogue d'ouverture de fichier.
FileRead Cette fonction permet de lire un certain nombre de caractères à partir d'un fichier précédemment ouvert.
FileReadLine Cette fonction permet de lire une ligne de texte à partir d'un fichier texte précédemment ouvert.
FileReadToArray Cette fonction permet de lire le fichier spécifié dans un tableau.
FileRecycle Cette fonction permet d'envoyer un fichier ou un répertoire à la corbeille.
FileRecycleEmpty Cette fonction permet de vider la corbeille.
FileSaveDialog Cette fonction permet de lancer une boîte de dialogue d'enregistrement de fichier.
FileSelectFolder Cette fonction permet de lancer une boîte de dialogue Rechercher un dossier.
FileSetAttrib Cette fonction permet de définir les attributs d'un ou plusieurs fichiers/répertoires.
FileSetEnd Cette fonction permet de définir la fin du fichier à la position actuelle du fichier.
FileSetPos Cette fonction permet de définir la position actuelle du fichier.
FileSetTime Cette fonction permet de définir l'horodatage d'un ou plusieurs fichiers.
FileWrite Cette fonction permet d'écrire du texte/des données à la fin d'un fichier précédemment ouvert.
FileWriteLine Cette fonction permet d'ajouter une ligne de texte à la fin d'un fichier texte précédemment ouvert.
Floor Cette fonction permet de retourner un nombre arrondi à l'entier inférieur le plus proche.
FtpSetProxy Cette fonction permet de définir le proxy Internet à utiliser pour l'accès FTP.
FuncName Cette fonction permet de retourner le nom d'une fonction entreposée dans une variable.
GUICreate Cette fonction permet de créer une fenêtre d'interface graphique.
GUICtrlCreateAvi Cette fonction permet de créer un contrôle vidéo AVI pour l'interface graphique.
GUICtrlCreateButton Cette fonction permet de créer un contrôle Button pour l'interface graphique.
GUICtrlCreateCheckbox Cette fonction permet de créer un contrôle Case à cocher pour l'interface graphique.
GUICtrlCreateCombo Cette fonction permet de créer un contrôle ComboBox pour l'interface graphique.
GUICtrlCreateContextMenu Cette fonction permet de créer un menu contextuel pour un contrôle ou une fenêtre GUI entière.
GUICtrlCreateDate Cette fonction permet de créer un contrôle de date pour l'interface graphique.
GUICtrlCreateDummy Cette fonction permet de créer un contrôle factice pour l'interface graphique.
GUICtrlCreateEdit Cette fonction permet de créer un contrôle d'édition pour l'interface graphique.
GUICtrlCreateGraphic Cette fonction permet de créer un contrôle graphique pour l'interface graphique.
GUICtrlCreateGroup Cette fonction permet de créer un contrôle de groupe pour l'interface graphique.
GUICtrlCreateIcon Cette fonction permet de créer un contrôle Icon pour l'interface graphique.
GUICtrlCreateInput Cette fonction permet de créer un contrôle d'entrée pour l'interface graphique.
GUICtrlCreateLabel Cette fonction permet de créer un contrôle Label statique pour l'interface graphique.
GUICtrlCreateList Cette fonction permet de créer un contrôle List pour l'interface graphique.
GUICtrlCreateListView Cette fonction permet de créer un contrôle ListView pour l'interface graphique.
GUICtrlCreateListViewItem Cette fonction permet de créer un élément ListView.
GUICtrlCreateMenu Cette fonction permet de créer un contrôle Menu pour l'interface graphique.
GUICtrlCreateMenuItem Cette fonction permet de créer un contrôle MenuItem pour l'interface graphique.
GUICtrlCreateMonthCal Cette fonction permet de créer un contrôle de calendrier mensuel pour l'interface graphique.
GUICtrlCreateObj Cette fonction permet de créer un contrôle ActiveX dans l'interface graphique.
GUICtrlCreatePic Cette fonction permet de créer un contrôle Image pour l'interface graphique.
GUICtrlCreateProgress Cette fonction permet de créer un contrôle de progression pour l'interface graphique.
GUICtrlCreateRadio Cette fonction permet de créer un contrôle de bouton radio pour l'interface graphique.
GUICtrlCreateSlider Cette fonction permet de créer un contrôle Slider pour l'interface graphique.
GUICtrlCreateTab Cette fonction permet de créer un contrôle un onglet (Tab) pour l'interface graphique.
GUICtrlCreateTabItem Cette fonction permet de créer un contrôle TabItem dans un contrôle d'onglet existant dans l'interface graphique.
GUICtrlCreateTreeView Cette fonction permet de créer un contrôle TreeView pour l'interface graphique.
GUICtrlCreateTreeViewItem Cette fonction permet de créer un contrôle TreeViewItem pour l'interface graphique.
GUICtrlCreateUpdown Cette fonction permet de créer un contrôle UpDown pour l'interface graphique.
GUICtrlDelete Cette fonction permet de supprimer un contrôle.
GUICtrlGetHandle Cette fonction permet de retourner le descripteur d'un contrôle et certains descripteurs (d'éléments) spéciaux (Menu, ContextMenu, TreeViewItem).
GUICtrlGetState Cette fonction permet de demander l'état actuel d'un contrôle.
GUICtrlRead Cette fonction permet de lire l'état ou les données d'un contrôle.
GUICtrlRecvMsg Cette fonction permet d'envoyer un message à un contrôle et récupère les informations dans lParam.
GUICtrlRegisterListViewSort Cette fonction permet d'enregistrer une fonction définie par l'utilisateur pour une fonction de rappel de tri de ListView interne.
GUICtrlSendMsg Cette fonction permet d'envoyer un message à un contrôle.
GUICtrlSendToDummy Cette fonction permet d'envoyer un message à un contrôle factice.
GUICtrlSetBkColor Cette fonction permet de définir la couleur d'arrière-plan d'un contrôle.
GUICtrlSetColor Cette fonction permet de définir la couleur du texte d'un contrôle.
GUICtrlSetCursor Cette fonction permet de définir l'icône du curseur de la souris pour un contrôle particulier.
GUICtrlSetData Cette fonction permet de modifier les données d'un contrôle.
GUICtrlSetDefBkColor Cette fonction permet de définir la couleur d'arrière-plan par défaut de tous les contrôles de la fenêtre GUI.
GUICtrlSetDefColor Cette fonction permet de définir la couleur de texte par défaut de tous les contrôles de la fenêtre GUI.
GUICtrlSetFont Cette fonction permet de définir la police de caractères d'un contrôle.
GUICtrlSetGraphic Cette fonction permet de modifier les données d'un contrôle.
GUICtrlSetImage Cette fonction permet de définir le bitmap ou l'image d'icône à utiliser pour un contrôle.
GUICtrlSetLimit Cette fonction permet de limiter le nombre de caractères/pixels pour un champ.
GUICtrlSetOnEvent Cette fonction permet de définir une fonction définie par l'utilisateur à appeler lorsqu'un contrôle est cliqué.
GUICtrlSetPos Cette fonction permet de modifier la position d'un contrôle dans la fenêtre GUI.
GUICtrlSetResizing Cette fonction permet de définir la méthode de redimensionnement utilisée par un contrôle.
GUICtrlSetState Cette fonction permet de modifier l'état d'un contrôle.
GUICtrlSetStyle Cette fonction permet de modifier le style d'un contrôle.
GUICtrlSetTip Cette fonction permet de définir le texte d'infobulle associé à un contrôle.
GUIDelete Cette fonction permet de supprimer une fenêtre GUI et tous les contrôles qu'elle contient.
GUIGetCursorInfo Cette fonction permet de demander la position du curseur de la souris par rapport à la fenêtre GUI.
GUIGetMsg Cette fonction permet d'interroger l'interface graphique pour voir si des événements se sont produits.
GUIGetStyle Cette fonction permet de récupérer les styles d'une fenêtre GUI.
GUIRegisterMsg Cette fonction permet d'enregistrer une fonction définie par l'utilisateur pour un identificateur de message Windows connu (WM_MSG).
GUISetAccelerators Cette fonction permet de définir la table d'accélérateurs à utiliser dans une fenêtre GUI.
GUISetBkColor Cette fonction permet de définir la couleur d'arrière-plan de la fenêtre GUI.
GUISetCoord Cette fonction permet de définir les coordonnées absolues du contrôle suivant.
GUISetCursor Cette fonction permet de définir l'icône du curseur de la souris pour une fenêtre GUI.
GUISetFont Cette fonction permet de définir la police de caractères par défaut pour une fenêtre GUI.
GUISetHelp Cette fonction permet de définir un fichier exécutable étant exécuté lorsque F1 est pressé.
GUISetIcon Cette fonction permet de définir l'icône utilisée dans une fenêtre GUI.
GUISetOnEvent Cette fonction permet de définir une fonction utilisateur à appeler lorsqu'un bouton système est cliqué.
GUISetState Cette fonction permet de modifier l'état d'une fenêtre GUI.
GUISetStyle Cette fonction permet de modifier les styles d'une fenêtre GUI.
GUIStartGroup Cette fonction permet de définir que tous les contrôles ultérieurs créés seront "groupés" ensemble.
GUISwitch Cette fonction permet de changer la fenêtre actuelle utilisée pour les fonctions de l'interface graphique.
Hex Cette fonction permet de retourner une représentation sous forme de chaîne d'un entier ou d'un type binaire converti en hexadécimal.
HotKeySet Cette fonction permet de définir un raccourci clavier appelant une fonction utilisateur.
HttpSetProxy Cette fonction permet de définir le proxy Internet à utiliser pour l'accès HTTP.
HttpSetUserAgent Cette fonction permet de définir la chaîne d'agent utilisateur HTTP étant envoyée avec toutes les requêtes Inet.
HWnd Cette fonction permet de convertir une expression en un descripteur HWND.
InetClose Cette fonction permet de fermer un descripteur renvoyé par InetGet().
InetGet Cette fonction permet de télécharger un fichier depuis Internet en utilisant le protocole HTTP, HTTPS ou FTP.
InetGetInfo Cette fonction permet de retourner des données détaillées pour un descripteur renvoyé par InetGet().
InetGetSize Cette fonction permet de retourner la taille (en octets) d'un fichier situé sur Internet.
InetRead Cette fonction permet de télécharger un fichier depuis Internet en utilisant le protocole HTTP, HTTPS ou FTP.
IniDelete Cette fonction permet de supprimer une valeur d'un fichier .ini au format standard.
IniRead Cette fonction permet de lire une valeur à partir d'un fichier .ini au format standard.
IniReadSection Cette fonction permet de lire toutes les paires clef/valeur d'une section dans un fichier .ini au format standard.
IniReadSectionNames Cette fonction permet de lire toutes les sections dans un fichier .ini au format standard.
IniRenameSection Cette fonction permet de renommer une section dans un fichier .ini au format standard.
IniWrite Cette fonction permet d'écrire une valeur dans un fichier .ini au format standard.
IniWriteSection Cette fonction permet d'écrire une section dans un fichier .ini au format standard.
InputBox Cette fonction permet d'afficher une zone de saisie pour demander à l'utilisateur d'entrer une chaîne de caractères.
Int Cette fonction permet de retourner la représentation entière (nombre entier) d'une expression.
IsAdmin Cette fonction permet de vérifier si l'utilisateur actuel dispose de tous les privilèges d'administrateur.
IsArray Cette fonction permet de vérifier si une variable est de type tableau.
IsBinary Cette fonction permet de vérifier si une variable ou une expression est de type binaire.
IsBool Cette fonction permet de vérifier si le type de base d'une variable est booléen.
IsDeclared Cette fonction permet de vérifier si une variable a été déclarée.
IsDllStruct Cette fonction permet de vérifier si une variable est un type DllStruct.
IsFloat Cette fonction permet de vérifier si la valeur d'une variable ou d'une expression a une composante fractionnaire.
IsFunc Cette fonction permet de vérifier si une variable ou une expression est un type de fonction.
IsHWnd Cette fonction permet de vérifier si le type de base d'une variable est un pointeur et un descripteur de fenêtre.
IsInt Cette fonction permet de vérifier si la valeur d'une variable ou d'une expression n'a pas de composante fractionnaire.
IsKeyword Cette fonction permet de vérifier si une variable est un mot-clef (par exemple, Default).
IsMap Cette fonction permet de vérifier si une variable est de type Map.
IsNumber Cette fonction permet de vérifier si le type de base d'une variable est numérique.
IsObj Cette fonction permet de vérifier si une variable ou une expression est un type d'objet.
IsPtr Cette fonction permet de vérifier si le type de base d'une variable est un pointeur.
IsString Cette fonction permet de vérifier si une variable est de type chaîne de caractères.
Log Cette fonction permet de calculer le logarithme naturel d'un nombre.
MapAppend Cette fonction permet d'ajouter un élément à une variable Map.
MapExists Cette fonction permet de déterminer si une clef existe dans Map.
MapKeys Cette fonction permet de retourner un tableau contenant les clefs dans un Map.
MapRemove Cette fonction permet de supprimer une clef et sa valeur associée dans Map.
MemGetStats Cette fonction permet de récupérer les informations relatives à la mémoire.
Mod Cette fonction permet d'effectuer l'opération de module.
MouseClick Cette fonction permet d'effectuer une opération de clic de souris.
MouseClickDrag Cette fonction permet d'effectuer une opération de clic et de glissement de la souris.
MouseDown Cette fonction permet d'exécuter un événement de souris enfoncée à la position actuelle de la souris.
MouseGetCursor Cette fonction permet de retourner le numéro d'identification du curseur pour le curseur de souris actuel.
MouseGetPos Cette fonction permet de récupérer la position actuelle du curseur de la souris.
MouseMove Cette fonction permet de déplacer le pointeur de la souris.
MouseUp Cette fonction permet d'exécuter un événement de souris vers le haut à la position actuelle de la souris.
MouseWheel Cette fonction permet de déplacer la molette de la souris vers le haut ou vers le bas.
MsgBox Cette fonction permet d'afficher une boîte de message simple avec un délai d'attente facultatif.
Number Cette fonction permet de retourner la représentation numérique d'une expression.
ObjCreate Cette fonction permet de créer une référence à un objet COM à partir du nom de classe donné.
ObjCreateInterface Cette fonction permet de créer une référence à un objet à partir du nom de classe/pointeur d'objet, de l'identificateur d'interface et de la chaîne de description donnés.
ObjEvent Cette fonction permet de gérer les événements entrants de l'objet donné.
ObjGet Cette fonction permet de récupérer une référence à un objet COM à partir d'un processus ou d'un nom de fichier existant.
ObjName Cette fonction permet de retourner le nom ou la description de l'interface d'un objet.
OnAutoItExitRegister Cette fonction permet d'enregistrer une fonction à appeler à la sortie d'AutoIt.
OnAutoItExitUnRegister Cette fonction permet d'annuler l'enregistrement d'une fonction qui a été appelée lors de la fermeture d'AutoIt.
Ping Cette fonction permet de faire un Ping sur un hôte et de retourner le temps d'aller-retour.
PixelChecksum Cette fonction permet de générer une somme de contrôle pour une région de pixels.
PixelGetColor Cette fonction permet de retourner une couleur de pixel selon les coordonnées x,y pixel.
PixelSearch Cette fonction permet de rechercher dans un rectangle de pixels la couleur de pixel fournie.
ProcessClose Cette fonction permet de terminer un processus nommé.
ProcessExists Cette fonction permet de vérifier si un processus spécifié existe.
ProcessGetStats Cette fonction permet de retourner un tableau sur les informations de mémoire ou d'entrée/sortie d'un processus en cours d'exécution.
ProcessList Cette fonction permet de retourner un tableau répertoriant les processus en cours d'exécution (noms et PID).
ProcessSetPriority Cette fonction permet de modifier la priorité d'un processus.
ProcessWait Cette fonction permet de suspendre l'exécution du script jusqu'à ce qu'un processus donné existe.
ProcessWaitClose Cette fonction permet de suspendre l'exécution du script jusqu'à ce qu'un processus donné n'existe plus.
ProgressOff Cette fonction permet de désactiver la fenêtre de progression.
ProgressOn Cette fonction permet de créer une fenêtre de barre de progression personnalisable.
ProgressSet Cette fonction permet de définir la position et/ou le texte d'une fenêtre de barre de progression créée précédemment.
Ptr Cette fonction permet de convertir une expression en une variante de pointeur.
Random Cette fonction permet de générer un nombre pseudo-aléatoire de type flottant.
RegDelete Cette fonction permet de supprimer une clef ou une valeur du registre.
RegEnumKey Cette fonction permet de lire le nom d'une sous-clef en fonction de son instance.
RegEnumVal Cette fonction permet de lire le nom d'une valeur en fonction de son instance.
RegRead Cette fonction permet de lire une valeur du registre.
RegWrite Cette fonction permet de créer une clef ou une valeur dans le registre.
Round Cette fonction permet de retourner un nombre arrondi à un nombre spécifié de décimales.
Run Cette fonction permet d'exécuter un programme externe.
RunAs Cette fonction permet d'exécuter un programme externe dans le contexte d'un autre utilisateur.
RunAsWait Cette fonction permet d'exécuter un programme externe dans le contexte d'un autre utilisateur et interrompt l'exécution du script jusqu'à ce que le programme se termine.
RunWait Cette fonction permet d'exécuter un programme externe et interrompt l'exécution du script jusqu'à ce que le programme se termine.
Send Cette fonction permet d'envoyer des frappes simulées à la fenêtre active.
SendKeepActive Cette fonction permet de tenter de garder une fenêtre spécifiée active pendant Send().
SetError Cette fonction permet de définir manuellement la valeur de la macro @error (et éventuellement @extended et "Return Value").
SetExtended Cette fonction permet de définir manuellement la valeur de la macro @extended.
ShellExecute Cette fonction permet d'exécuter un programme externe à l'aide de l'API ShellExecute.
ShellExecuteWait Cette fonction permet d'exécuter un programme externe à l'aide de l'API ShellExecute et interrompt l'exécution du script jusqu'à ce qu'il se termine.
Shutdown Cette fonction permet d'arrêter le système.
Sin Cette fonction permet de calculer le sinus d'un nombre.
Sleep Cette fonction permet de suspendre l'exécution du script.
SoundPlay Cette fonction permet de lire un fichier son.
SoundSetWaveVolume Cette fonction permet de définir le volume d'onde du système en pourcentage.
SplashImageOn Cette fonction permet de créer une fenêtre contextuelle d'image personnalisable.
SplashOff Cette fonction permet de désactiver SplashText ou SplashImage.
SplashTextOn Cette fonction permet de créer une fenêtre contextuelle de texte personnalisable.
Sqrt Cette fonction permet de calculer la racine carrée d'un nombre.
SRandom Cette fonction permet de définir le Seed pour la génération de nombres aléatoires.
StatusbarGetText Cette fonction permet de récupérer le texte d'un contrôle de barre d'état standard.
StderrRead Cette fonction permet de lire à partir du flux STDERR d'un processus enfant précédemment exécuté.
StdinWrite Cette fonction permet d'écrire un certain nombre de caractères dans le flux STDIN d'un processus enfant précédemment exécuté.
StdioClose Cette fonction permet de fermer toutes les ressources associées à un processus précédemment exécuté avec la redirection STDIO.
StdoutRead Cette fonction permet de lire à partir du flux STDOUT d'un processus enfant précédemment exécuté.
String Cette fonction permet de retourner la représentation sous forme de chaîne de caractères d'une expression.
StringAddCR Cette fonction permet de prendre une chaîne de caractères et de préfixer tous les caractères de saut de ligne ( Chr(10) ) avec un caractère de retour chariot ( Chr(13) ).
StringCompare Cette fonction permet de comparer deux chaînes de caractères avec des options.
StringFormat Cette fonction permet de retourner une chaîne de caractères formatée (similaire à la fonction C sprintf()).
StringFromASCIIArray Cette fonction permet de convertir un tableau de codes ASCII en une chaîne de caractères.
StringInStr Cette fonction permet de vérifier si une chaîne de caractères contient une sous-chaîne de caractères donnée.
StringIsAlNum Cette fonction permet de vérifier si une chaîne de caractères contient uniquement des caractères alphanumériques.
StringIsAlpha Cette fonction permet de vérifier si une chaîne de caractères ne contient que des caractères alphabétiques.
StringIsASCII Cette fonction permet de vérifier si une chaîne de caractères contient uniquement des caractères ASCII dans l'intervalle de 0x00 à 0x7f (0 à 127).
StringIsDigit Cette fonction permet de vérifier si une chaîne de caractères ne contient que des caractères numériques (0 à 9).
StringIsFloat Cette fonction permet de vérifier si une chaîne de caractères est un nombre à virgule flottante.
StringIsInt Cette fonction permet de vérifier si une chaîne de caractères est un entier.
StringIsLower Cette fonction permet de vérifier si une chaîne de caractères ne contient que des caractères minuscules.
StringIsSpace Cette fonction permet de vérifier si une chaîne de caractères contient uniquement des caractères d'espacement.
StringIsUpper Cette fonction permet de vérifier si une chaîne de caractères ne contient que des caractères majuscules.
StringIsXDigit Cette fonction permet de vérifier si une chaîne de caractères contient uniquement des chiffres hexadécimaux (0 à 9, A à F).
StringLeft Cette fonction permet de retourner un certain nombre de caractères à partir du côté gauche d'une chaîne de caractères.
StringLen Cette fonction permet de retourner le nombre de caractères d'une chaîne de caractères.
StringLower Cette fonction permet de convertir une chaîne de caractères en minuscules.
StringMid Cette fonction permet d'extraire un certain nombre de caractères d'une chaîne de caractères.
StringRegExp Cette fonction permet de vérifier si une chaîne de caractères correspond à un modèle d'expression régulière donné.
StringRegExpReplace Cette fonction permet de remplacer le texte d'une chaîne de caractères en fonction d'expressions régulières.
StringReplace Cette fonction permet de remplacer les sous-chaînes de caractères dans une chaîne de caractères.
StringReverse Cette fonction permet d'inverser le contenu de la chaîne de caractères spécifiée.
StringRight Cette fonction permet de retourner un certain nombre de caractères à partir du côté droit d'une chaîne de caractères.
StringSplit Cette fonction permet de diviser une chaîne de caractères en sous-chaînes de caractères en fonction des délimiteurs donnés.
StringStripCR Cette fonction permet de supprimer toutes les valeurs de retour chariot ( Chr(13) ) d'une chaîne de caractères.
StringStripWS Cette fonction permet de supprimer l'espace blanc dans une chaîne de caractères.
StringToASCIIArray Cette fonction permet de convertir une chaîne de caractères en un tableau contenant le code ASCII de chaque caractère.
StringToBinary Cette fonction permet de convertir une chaîne de caractères en données binaires.
StringTrimLeft Cette fonction permet de supprimer un certain nombre de caractères du côté gauche d'une chaîne de caractères.
StringTrimRight Cette fonction permet de supprimer un certain nombre de caractères du côté droit d'une chaîne de caractères.
StringUpper Cette fonction permet de convertir une chaîne de caractères en majuscule.
Tan Cette fonction permet de calculer la tangente d'un nombre.
TCPAccept Cette fonction permet d'autoriser une tentative de connexion entrante sur un socket.
TCPCloseSocket Cette fonction permet de fermer un socket TCP.
TCPConnect Cette fonction permet de créer un socket connecté à un serveur existant.
TCPListen Cette fonction permet de créer un socket à l'écoute d'une connexion entrante.
TCPNameToIP Cette fonction permet de convertir un nom Internet en adresse IP.
TCPRecv Cette fonction permet de recevoir des données d'une socket connectée.
TCPSend Cette fonction permet d'envoyer des données sur un socket connectée.
TCPShutdown Cette fonction permet d'arrêter les services TCP/UDP.
TCPStartup Cette fonction permet de démarrer les services TCP ou UDP.
TimerDiff Cette fonction permet de renvoyer la différence de temps depuis un appel précédent à TimerInit().
TimerInit Cette fonction permet de retourner un descripteur pouvant être passé à TimerDiff() pour calculer la différence en millisecondes.
ToolTip Cette fonction permet de créer une infobulle n'importe où sur l'écran.
TrayCreateItem Cette fonction permet de créer un contrôle MenuItem pour le plateau.
TrayCreateMenu Cette fonction permet de créer un contrôle de menu pour le menu de la barre d'état.
TrayGetMsg Cette fonction permet d'interroger le plateau pour voir si des événements se sont produits.
TrayItemDelete Cette fonction permet de supprimer un contrôle de menu/élément du menu de la barre d'état.
TrayItemGetHandle Cette fonction permet de renvoyer le descripteur d'un menu de plateau (élément).
TrayItemGetState Cette fonction permet de demander l'état actuel d'un contrôle.
TrayItemGetText Cette fonction permet de demander le texte d'élément d'un contrôle de menu/élément de plateau.
TrayItemSetOnEvent Cette fonction permet de définir une fonction définie par l'utilisateur à appeler lorsqu'un élément de la barre d'état est cliqué.
TrayItemSetState Cette fonction permet de définir l'état d'un contrôle de menu/élément de barre d'état système.
TrayItemSetText Cette fonction permet de définir le texte d'élément d'un menu de plateau/contrôle d'élément.
TraySetClick Cette fonction permet de définir le mode de clic de l'icône de la barre d'état - quels clics de souris afficheront le menu de la barre d'état.
TraySetIcon Cette fonction permet de charger ou définir une icône de plateau spécifiée.
TraySetOnEvent Cette fonction permet de définir une fonction utilisateur à appeler lorsqu'une action spéciale de bac se produit.
TraySetPauseIcon Cette fonction permet de charger ou de définir une icône de pause de bac spécifiée.
TraySetState Cette fonction permet de définir l'état de l'icône de la barre d'état.
TraySetToolTip Cette fonction permet de définir ou redéfinir le texte de l'infobulle pour l'icône de la barre d'état.
TrayTip Cette fonction permet d'afficher une infobulle à partir de l'icône AutoIt.
UBound Cette fonction permet de renvoyer la taille des dimensions du tableau ou le nombre de clefs dans un Map.
UDPBind Cette fonction permet de créer un socket lié à une connexion entrante.
UDPCloseSocket Cette fonction permet de fermer un socket UDP.
UDPOpen Cette fonction permet d'ouvrir un socket connecté à un serveur existant.
UDPRecv Cette fonction permet de recevoir des données d'un socket ouvert.
UDPSend Cette fonction permet d'envoyer des données sur un socket ouvert.
UDPShutdown Cette fonction permet d'arrêter les services UDP.
UDPStartup Cette fonction permet de démarrer les services UDP.
VarGetType Cette fonction permet de renvoyer la représentation de type interne d'un variant.
WinActivate Cette fonction permet d'activer (donne le focus à) une fenêtre.
WinActive Cette fonction permet de vérifier si une fenêtre spécifiée existe et est actuellement active.
WinClose Cette fonction permet de fermer une fenêtre.
WinExists Cette fonction permet de vérifier si une fenêtre spécifiée existe.
WinFlash Cette fonction permet de faire clignoter une fenêtre dans la barre des tâches.
WinGetCaretPos Cette fonction permet de renvoyer les coordonnées du caret dans la fenêtre de premier plan.
WinGetClassList Cette fonction permet de récupérer les classes d'une fenêtre.
WinGetClientSize Cette fonction permet de récupérer la taille de la zone client d'une fenêtre donnée.
WinGetHandle Cette fonction permet de récupérer le descripteur interne d'une fenêtre.
WinGetPos Cette fonction permet de récupérer la position et la taille d'une fenêtre donnée.
WinGetProcess Cette fonction permet de récupérer l'identificateur de processus (PID) associé à une fenêtre.
WinGetState Cette fonction permet de récupérer l'état d'une fenêtre donnée.
WinGetText Cette fonction permet de récupérer le texte d'une fenêtre.
WinGetTitle Cette fonction permet de récupérer le titre complet d'une fenêtre.
WinKill Cette fonction permet de forcer une fenêtre à se fermer.
WinList Cette fonction permet de récupérer une liste de fenêtres.
WinMenuSelectItem Cette fonction permet d'appeler un élément de menu d'une fenêtre.
WinMinimizeAll Cette fonction permet de réduire toutes les fenêtres.
WinMinimizeAllUndo Cette fonction permet d'annuler une fonction WinMinimizeAll précédente.
WinMove Cette fonction permet de déplacer et/ou redimensionner une fenêtre.
WinSetOnTop Cette fonction permet de modifier l'attribut "Always On Top" d'une fenêtre.
WinSetState Cette fonction permet d'afficher, masquer, minimiser, agrandir ou restaurer une fenêtre.
WinSetTitle Cette fonction permet de changer le titre d'une fenêtre.
WinSetTrans Cette fonction permet de définir la transparence d'une fenêtre.
WinWait Cette fonction permet de suspendre l'exécution du script jusqu'à ce que la fenêtre demandée existe.
WinWaitActive Cette fonction permet de suspendre l'exécution du script jusqu'à ce que la fenêtre demandée soit active.
WinWaitClose Cette fonction permet de suspendre l'exécution du script jusqu'à ce que la fenêtre demandée n'existe plus.
WinWaitNotActive Cette fonction permet de suspendre l'exécution du script jusqu'à ce que la fenêtre demandée ne soit plus active.


Dernière mise à jour : Lundi, le 24 avril 2023