Référence des fonctions

Voici la liste complète des fonctions disponibles d'AutoIt.  Cliquez sur le nom d'une fonction pour une description détaillée.

 

Fonction Description
Abs Calcule la valeur absolue d'un nombre.
ACos Calcule l'arcCosinus d'un nombre.
AdlibDisable Désactive la fonctionnalité Adlib.
AdlibEnable Active la fonctionnalité Adlib.
Asc Retourne le code ASCII d'un caractère.
AscW Retourne le code unicode d'un caractère.
ASin Calcule l'arcSinus d'un nombre.
Assign Attribue des données à une variable à partir de son nom.
ATan Calcule l'arcTangente d'un nombre.
AutoItSetOption Change le fonctionnement de divers paramètres/fontions d'AutoIt.
AutoItWinGetTitle Retrouve le titre de la fenêtre d'AutoIt.
AutoItWinSetTitle Change le titre de la fenêtre d'AutoIt.
Beep Joue un "bip" à l'utilisateur.
Binary Retourne la représentation binaire d'une expression.
BinaryLen Retourne le nombre d'octets d'une variable binaire.
BinaryMid Extraie un nombre d'octets d'une variable binaire.
BinaryToString Convertit une variable binaire en chaîne de caractères.
BitAND Fait l'opération Bitwise ET.
BitNOT Fait l'opération Bitwise NON.
BitOR Fait l'opération Bitwise OU.
BitRotate Déplace les bits avec une rotation.
BitShift Déplace les bits.
BitXOR Fait l'opération Bitwise OU exclusif.
BlockInput Bloque/débloque la souris et le clavier.
Break Permet ou empêche à l'utilisateur d'arrêter le script à partir de l'icône de la barre des tâches.
Call Appelle une fonction utilisateur contenue dans un paramètre sous forme de chaîne de caractères.
CDTray Ouvre ou ferme le lecteur CD.
Ceiling Retourne un nombre arrondi à l'entier supérieur.
Chr Retourne le caractère correspondant à un code ASCII.
ChrW Retourne le caractère correspondant à un code unicode.
ClipGet Retrouve le texte du presse-papiers.
ClipPut Ecrit un texte dans le presse-papier.
ConsoleRead Lit un nombre de caractères à partir du flux entrant (STDIN stream) du processus du script AutoIt.
ConsoleWrite Ecrit des données dans un flux que les éditeurs de texte peuvent parfois lire.
ConsoleWriteError Ecrit des données dans le flux stderr (stderr stream). Certains éditeurs de texte peuvent lire ce flux tout comme d'autres programmes peuvent attendre les données de ce flux.
ControlClick Fait cliquer la souris sur un contrôle donné.
ControlCommand Envoie une commande à un contrôle.
ControlDisable "Grise" un contrôle.
ControlEnable "Dégrise" un contrôle.
ControlFocus Met le focus sur un contrôle donné d'une fenêtre.
ControlGetFocus Retourne le ControlRef# du contrôle qui a le focus du clavier dans une fenêtre spécifiée
ControlGetHandle Retrouve le handle interne d'un contrôle.
ControlGetPos Retrouve la position et la taille d'un contrôle par rapport à sa fenêtre.
ControlGetText Retrouve 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 un fenêtre.
ControlSend Envoie une chaîne de caractères à un contrôle.
ControlSetText Change le texte d'un contrôle.
ControlShow Montre un contrôle qui était caché.
ControlTreeView Envoie une commande à un contrôle TreeView32.
Cos Calcule le cosinus d'un nombre.
Dec Retourne la représentation numérique d'une chaîne hexadécimale.
DirCopy Copie un répertoire et tous ses sous-répertoires et fichiers (Similaire à xcopy).
DirCreate Crée un répertoire/dossier.
DirGetSize Retourne la taille en octets d'un répertoire donné.
DirMove Déplace un répertoire et tous ses sous-répertoires et fichiers.
DirRemove Supprime un répertoire/dossier.
DllCall Appelle dynamiquement une fonction dans une DLL.
DllCallbackFree Libère un handle créé au préalable avec DllCallbackRegister.
DllCallbackGetPtr Retourne le pointeur dans une fonction callback qui peut être passée dans l'API Win32.
DllCallbackRegister Crée une fonction utilisateur DLL Callback.
DllClose Ferme une DLL ouverte.
DllOpen Ouvre un fichier DLL pour l'utiliser dans un DllCall.
DllStructCreate Crée une structure de style C/C++ pour l'utiliser dans un DllCall.
DllStructGetData Retourne les données d'un élément de la structure.
DllStructGetPtr Retourne le pointeur dans la structure ou dans un élément de la structure.
DllStructGetSize Retourne la taille en octets de la structure.
DllStructSetData Définit les données d'un élément de la structure.
DriveGetDrive Retourne une table contenant la liste des disques énumérés.
DriveGetFileSystem Retourne le type du système de fichiers d'un disque.
DriveGetLabel Retourne le nom de volume d'un disque s'il en a un.
DriveGetSerial Retourne de numéro de série d'un disque.
DriveGetType Retourne le type de disque.
DriveMapAdd Mappe un disque réseau.
DriveMapDel Déconnecte un disque réseau.
DriveMapGet Retrouve les détails d'un disque mappé.
DriveSetLabel Définit le nom de volume d'un disque.
DriveSpaceFree Retourne l'espace libre du disque d'un chemin en Mégaoctets.
DriveSpaceTotal Retourne l'espace total du disque d'un chemin en Mégaoctets.
DriveStatus Retourne le statut d'un disque sous forme de chaîne de caractères.
EnvGet Retrouve une variable d'environnement.
EnvSet Ecrit une variable d'environnement.
EnvUpdate Rafraichit l'environnement de l'OS.
Eval Retourne la valeur d'une variable définie par une chaîne de caractères.
Execute Execute (Calcule) une expression.
Exp Calcule un nombre à la puissance e.
FileChangeDir Change le répertoire de travail actuel.
FileClose Ferme un fichier ouvert au préalable.
FileCopy Copie un ou plusieurs fichiers.
FileCreateNTFSLink Crée un liens symboliques NTFS vers un fichier ou un répertoire
FileCreateShortcut Crée un raccourci (.lnk) vers un fichier.
FileDelete Supprime un ou plusieurs fichiers.
FileExists Vérifie si un fichier ou un répertoire existe.
FileFindFirstFile Retourne un handle cherché à partir de la chaîne de caractères de recherche de fichier.
FileFindNextFile Retourne un nom de fichier à partir du handle renvoyé par FileFindFirstFile.
FileGetAttrib Retourne une chaîne de caractères représentant les attributs d'un fichier.
FileGetLongName Retourne le chemin et nom long du chemin et nom passé en paramètre.
FileGetShortcut Retrouve les détails d'un raccourci.
FileGetShortName Retourne le chemin et nom court (Format 8.3) du chemin et nom passé en paramètre.
FileGetSize Retourne la taille d'un fichier en octets.
FileGetTime Retourne les informations de temps et de date d'un fichier.
FileGetVersion Retourne l'information de version du fichier.
FileInstall Inclut et installe un fichier avec le script compilé.
FileMove Déplace un ou plusieurs fichiers.
FileOpen Ouvre un fichier texte pour le lire ou le modifier.
FileOpenDialog Lance une boîte de dialogue d'ouverture de fichier.
FileRead Lit un nombre de caractères dans un fichier texte ouvert au préalable.
FileReadLine Lit une ligne de texte dans un fichier texte ouvert au préalable.
FileRecycle Envoie un fichier ou un répertoire dans la corbeille
FileRecycleEmpty Vide la corbeille.
FileSaveDialog Lance une boîte de dialogue d'enregistrement de fichier.
FileSelectFolder Lance une boîte de dialogue pour parcourir les dossiers.
FileSetAttrib Définit les attributs d'un ou plusieurs fichiers.
FileSetTime Définit la date et l'heure de modification d'un ou plusieurs fichiers.
FileWrite Ajoute une ligne de texte à la fin d'un fichier texte ouvert au préalable.
FileWriteLine Ajoute une ligne de texte à la fin d'un fichier texte ouvert au préalable.
Floor Retourne un nombre arrondi à l'entier inférieur.
FtpSetProxy Définit le proxy internet à utiliser pour un accès ftp.
GUICreate Crée une fenêtre GUI (Graphical User Interface).
GUICtrlCreateAvi Crée un contrôle vidéo AVI pour la GUI.
GUICtrlCreateButton Crée un contrôle Bouton pour la GUI.
GUICtrlCreateCheckbox Crée un contrôle Cases à Cocher (Checkbox) pour la GUI.
GUICtrlCreateCombo Crée un contrôle liste déroulante (Combo) pour la GUI.
GUICtrlCreateContextMenu Crée un menu contextuel pour un contrôle ou pour toute la fenêtre GUI.
GUICtrlCreateDate Crée un contrôle Date pour la GUI.
GUICtrlCreateDummy Crée un contrôle factice pour la GUI.
GUICtrlCreateEdit Crée un contrôle Edition pour la GUI.
GUICtrlCreateGraphic Crée un contrôle Graphique pour la GUI.
GUICtrlCreateGroup Crée un contrôle Groupe pour la GUI.
GUICtrlCreateIcon Crée un contrôle Icône pour la GUI.
GUICtrlCreateInput Crée un contrôle d'entrée (Input) pour la GUI.
GUICtrlCreateLabel Crée un contrôle Etiquette statique pour la GUI.
GUICtrlCreateList Crée un contrôle Liste pour la GUI.
GUICtrlCreateListView Crée un contrôle Vue en liste pour la GUI.
GUICtrlCreateListViewItem Crée un élément pour un contrôle Vue en liste.
GUICtrlCreateMenu Crée un contrôle Menu pour la GUI.
GUICtrlCreateMenuItem Crée un élément de Menu pour la GUI.
GUICtrlCreateMonthCal Crée un contrôle Calendrier (Mois) pour la GUI.
GUICtrlCreateObj Crée un contrôle ActiveX dans la GUI.
GUICtrlCreatePic Crée un contrôle Image pour la GUI.
GUICtrlCreateProgress Crée un contrôle Barre de Progression pour la GUI.
GUICtrlCreateRadio Crée un contrôle Bouton Radio pour la GUI.
GUICtrlCreateSlider Crée un contrôle curseur pour la GUI.
GUICtrlCreateTab Crée un contrôle onglet pour la GUI.
GUICtrlCreateTabItem Crée un élément du contrôle onglet pour la GUI.
GUICtrlCreateTreeView Crée un contrôle vue en arbre (TreeView) pour la GUI.
GUICtrlCreateTreeViewItem Crée un élément dans le contrôle vue en arbre pour la GUI.
GUICtrlCreateUpdown Crée un contrôle ascenceur pour la GUI.
GUICtrlDelete Supprime un contrôle.
GUICtrlGetHandle Retourne le handle d'un contrôle et certains handles spéciaux (d'éléments) (Menu, ContextMenu, TreeViewItem).
GUICtrlGetState Retrouve 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 recupère l'information dans lParam.
GUICtrlRegisterListViewSort Enregistre une fonction-utilisateur pour une fonction interne de tri dans un ListView.
GUICtrlSendMsg Envoie un message à un contrôle.
GUICtrlSendToDummy Envoie un message à un contrôle fictif.
GUICtrlSetBkColor Définit la couleur d'arrière-plan 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.
GUICtrlSetFont Définit la police d'un contrôle.
GUICtrlSetGraphic Modifie les données d'un contrôle graphique.
GUICtrlSetImage Définit l'image bitmap ou l'icône à utiliser pour un contrôle.
GUICtrlSetLimit Limite le nombre de caractères/pixels d'un contrôle.
GUICtrlSetOnEvent Definit une fonction utilisateur appelée quand un contrôle est cliqué.
GUICtrlSetPos Change la position d'un contrôle à l'intérieur d'une fenêtre GUI.
GUICtrlSetResizing Definit la méthode de redimentionnement 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 la bulle d'info associée à un contrôle.
GUIDelete Supprime une fenêtre GUI et tous ses contrôles.
GUIGetCursorInfo Retrouve la position du curseur de la souris par rapport à la fenêtre GUI.
GUIGetMsg Interroge la GUI pour voir si des événements ont eu lieu.
GUIGetStyle Retrouve les styles d'une fenêtre GUI.
GUIRegisterMsg Enregistre une fonction utilisateur pour un identificateur de message Windows (ID WM_MSG).
GUISetBkColor Définit la couleur d'arrière-plan de la fenêtre GUI.
GUISetCoord Définit les coordonnées absolues du contrôle suivant.
GUISetCursor Définit l'icône du curseur de la souris pour la fenêtre GUI.
GUISetFont Définit la police par défaut d'une fenêtre GUI.
GUISetHelp Définit un fichier à exécuter quand le bouton F1 est pressé.
GUISetIcon Définit l'icône utilisée dans la fenêtre GUI.
GUISetOnEvent Definit une fonction utilisateur appelée quand un bouton système est cliqué.
GUISetState Change l'état d'une fenêtre GUI.
GUISetStyle Change les styles d'une fenêtre GUI.
GUIStartGroup Indique que les contrôles suivants seront "groupés" ensemble.
GUISwitch Change la fenêtre utilisée pour les fonctions GUI.
Hex Retourne sous forme de chaîne un entier ou un nombre binaire converti en hexadécimal.
HotKeySet Définit un raccourci clavier qui appelle une fonction utilisateur.
HttpSetProxy Définit le proxy internet à utiliser pour un accès http.
HWnd Convertit une expression de HWND en handle.
InetGet Télécharge un fichier d'internet en utilisant le protocole http ou ftp.
InetGetSize Retourne la taille (en octets) d'un fichier situé sur internet.
IniDelete Supprime une valeur d'un fichier standard .ini.
IniRead Lit une valeur d'un fichier standard .ini.
IniReadSection Lit toutes une section d'un fichier standard .ini.
IniReadSectionNames Lit le nom de toutes les sections d'un fichier standard .ini.
IniRenameSection Renomme une section d'un fichier tandard .ini.
IniWrite Ecrit une valeur dans un fichier standard .ini.
IniWriteSection Ecrit une section dans un fichier standard .ini.
InputBox Affiche une boîte de saisie pour demander à l'utilisateur de rentrer une chaîne.
Int Retourne la représentation entière (nombre entier) d'une expression.
IsAdmin Vérifie si l'utilisateur actuel est l'administrateur.
IsArray Vérifie si une variable est de type matrice.
IsBinary Vérifie si une variable ou une expression est de type binaire.
IsBool Vérifie si la variable est de type booléen.
IsDeclared Vérifie si une variable a été déclarée.
IsDllStruct Vérifie si une variable est de type DllStruct.
IsFloat Vérifie si une variable ou une expression est de type décimal.
IsHWnd Vérifie si la variable est de type pointeur et handle window.
IsInt Vérifie si une variable ou une expression est de type entier.
IsKeyword Vérifie si une variable contient un mot-clé (par exemple, Default).
IsNumber Vérifie si la variable est de type numérique.
IsObj Vérifie si une variable ou une expression est du type objet.
IsPtr Vérifie si la variable est de type pointeur.
IsString Vérifie si une variable est de type chaîne de caractères.
Log Calcule le logarithme naturel d'un nombre.
MemGetStats Retrouve les informations liées à la mémoire.
Mod Fait l'opération modulo.
MouseClick Fait un clique de souris.
MouseClickDrag Fait un clique et un glisser de souris.
MouseDown Simule l'appuis d'un bouton de souris.
MouseGetCursor Retourne le numéro d'identifiaction du curseur de la souris.
MouseGetPos Retrouve la position actuelle du curseur de la souris.
MouseMove Déplace le curseur de la souris.
MouseUp Simule le relâchement d'un bouton de souris.
MouseWheel Simule l'action de la molette de la souris. SEULEMENT pour NT/2000/XP.
MsgBox Affiche une boîte de dialogue simple avec un éventuel temps limité.
Number Retourne la représentation numérique d'une expression.
ObjCreate Crée une référence à un objet COM à partir d'un nom de Class (Classname) donné.
ObjEvent Handle des événements entrants pour un objet donné.
ObjGet Retrouve une référence à un objet COM à partir d'un processus ou d'un fichier existant.
ObjName Retourne le nom ou la description d'interface d'un objet.
Ping Effectue un Ping et retourne le temps de réponse.
PixelChecksum Genère une somme de contrôle (checksum) pour une zone déterminée de pixels.
PixelGetColor Retourne la couleur d'un pixel à partir de ses coordonnées x,y.
PixelSearch Cherche dans un rectangle de pixels, un pixel de couleur déterminé.
ProcessClose Termine un processus.
ProcessExists Vérifie si le processus spécifié existe.
ProcessGetStats Retourne une matrice avec les caractéristiques mémoire/ES d'un processus en cours.
ProcessList Retourne une matrice listant les processus en cours (noms et PIDs).
ProcessSetPriority Modifie 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'à la fermeture d'un processus donné.
ProgressOff Ferme la fenêtre de progression.
ProgressOn Crée une fenêtre avec une barre de progression personnalisable.
ProgressSet Définit la position et le texte d'une fenêtre de progression créée au préalable.
Ptr Convertit une expresion en variable pointeur.
Random Genère un nombre décimal pseudo-aléatoire.
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 de cé à partir de son instance.
RegRead Lit une valeur de la base de registre.
RegWrite Crée une clé ou une valeur dans la base de registre.
Round Retourne un nombre arrondi avec un certain nombre de décimales.
Run Lance un programme externe.
RunAsSet Initialise les droits d'un utilisateur à utiliser pendant les opérations Run et RunWait. 2000/XP et suivants SEULEMENT.
RunWait Lance un programme externe et met le script en pause jusqu'à ce que l'exécution du programme se termine.
Send Envoie une séquence de touche(s) simulée(s) à la fenêtre active.
SendKeepActive Tente de garder une fenêtre donnée active pendant un Send().
SetError Définit la valeur de la macro @error.
SetExtended Définit la valeur de la macro @extended.
ShellExecute Lance un programme externe en utilisant l'API ShellExecute.
ShellExecuteWait Lance un programme externe en utilisant l'API ShellExecute et met le script en pause jusqu'à la fin du programme.
Shutdown Arrête le système.
Sin Calcule le sinus d'un nombre.
Sleep Met l'exécution du script en pause pour une durée donnée.
SoundPlay Joue un fichier son.
SoundSetWaveVolume Définit le volume général du système en pourcentage.
SplashImageOn Crée une fenêtre popup personnalisable avec une image.
SplashOff Ferme un SplashText ou un SplashImage.
SplashTextOn Crée une fenêtre popup personnalisable avec du texte.
Sqrt Calcule la racine carrée d'un nombre.
SRandom Définit la clé de chiffrement pour générer un nombre aléatoire.
StatusbarGetText Retrouve le texte d'un contrôle standard "barre de statut".
StderrRead Lit un nombre de caractères du 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.
StdoutRead Lit un nombre de caractères du flux STDOUT d'un processus enfant lancé au préalable.
String Retourne la représentation d'une expression sous forme de chaîne de carctères.
StringAddCR Remplace les sauts de ligne (Chr(10)) d'une chaîne de caractères par un retour chariot (Chr(13)).
StringCompare Compare deux chaînes de caractères avec des options.
StringFormat Retourne une chaîne formatée (similaire à la fonction sprintf() en C).
StringInStr Vérifie si une chaîne de caractères contient une sous-chaîne donnée.
StringIsAlNum Vérifie si une chaîne de caractères ne contient que des caractères alphanumériques.
StringIsAlpha Vérifie si une chaîne de caractères ne contient que des caractères alphabétiques.
StringIsASCII Vérifie si une chaîne de caractères ne contient que des caractères ASCII compris entre 0x00 et 0x7f (0 - 127).
StringIsDigit Vérifie si une chaîne de caractères ne contient que des caractères numériques (0-9).
StringIsFloat Vérifie si une chaîne de caractères est un nombre décimal à virgule.
StringIsInt Vérifie si une chaîne de caractères est un nombre entier.
StringIsLower Vérifie si une chaîne de caractères ne contient que des lettres minuscules.
StringIsSpace Vérifie si une chaîne de caractères ne contient que des espaces.
StringIsUpper Vérifie si une chaîne de caractères ne contient que des lettres majuscules.
StringIsXDigit Vérifie si une chaîne de caractères ne contient que des caractères hexadécimaux (0-9, A-F).
StringLeft Retourne un nombre de caractères à partir du côté gauche d'une chaîne de caractères.
StringLen Retourne la longueur d'une chaîne de caractères.
StringLower Convertit une chaîne de caractères en minuscules.
StringMid Extrait un nombre de caractères d'une chaîne de caractères.
StringRegExp Vérifie si une chaîne de caractères correspond à un pattern d'expression régulière.
StringRegExpReplace Remplace un texte dans une chaîne de caractères à partir d'une expression régulière.
StringReplace Remplace des sous-chaînes dans une chaîne de caractères.
StringRight Retourne un nombre de caractères à partir du côté droit d'une chaîne de caractères.
StringSplit Sépare une chaîne de caractères en sous-chaînes dépendant de delimiteurs donnés.
StringStripCR Supprime tout les retours chariots (Chr(13)) d'une chaîne de caractères.
StringStripWS Supprime les espaces d'une chaîne de caractères.
StringToBinary Convertit une chaîne de caractères en données binaires.
StringTrimLeft Supprime un nombre de caractères à partir du côté gauche d'une chaîne de caractères.
StringTrimRight Supprime un nombre de caractères à partir du côté droit d'une chaîne de caractères.
StringUpper Convertit une chaîne de caractères en majuscules.
Tan Calcule la tangente d'un nombre.
TCPAccept Permet une connexion entrante sur un socket.
TCPCloseSocket Ferme un socket TCP.
TCPConnect Crée un socket connecté sur un serveur existant.
TCPListen Crée un socket en écoute pour une nouvelle connection.
TCPNameToIP Convertit un nom Internet en adresse IP.
TCPRecv Reçoit des données à partir d'un socket connecté.
TCPSend Envoie des données sur un socket connecté.
TCPShutdown, UDPShutdown Arrête les services TCP/UDP.
TCPStartup, UDPStartup Démarre les services TCP/UDP.
TimerDiff Retourne le temps écoulé depuis un appel préalable à la fonction TimerInit().
TimerInit Retourne un temps de départ (en millisecondes).
ToolTip Crée une bulle d'info n'importe où sur l'écran.
TrayCreateItem Crée un élément dans le Menu de l'icône dans la barre des tâches.
TrayCreateMenu Crée un Menu pour l'icône dans la barre des tâches.
TrayGetMsg Interroge la barre des tâches pour voir si des événements ont eu lieu.
TrayItemDelete Supprime un élément du menu de l'icône dans la barre des tâches.
TrayItemGetHandle Retourne le handle d'un élément du menu de l'icône dans la barre des tâches.
TrayItemGetState Retrouve l'état actuel d'un contrôle.
TrayItemGetText Retrouve le texte d'un élément du menu de l'icône dans la barre des tâches.
TrayItemSetOnEvent Definit une fonction utilisateur appelée quand un élément de l'icône de la barre des tâches est cliqué.
TrayItemSetState Définit l'état d'un élément du menu de l'icône de la barre des tâches.
TrayItemSetText Définit le texte d'un élément du menu de l'icône de la barre des tâches.
TraySetClick Définit le mode de clic de l'icône de la barre des tâches - Quel clic de souris affiche le menu de l'icône.
TraySetIcon Charge ou Définit une icône pour la barre des tâches.
TraySetOnEvent Definit une fonction utilisateur appelée quand une actions spéciale de la barre des tâches a lieu.
TraySetPauseIcon Charge ou Définit l'icône de pause pour la barre des tâches.
TraySetState Définit l'état de l'icône de la barre des tâches.
TraySetToolTip (Re)Définit le texte de la bulle d'info pour l'icône de la barre des tâches.
TrayTip Affiche une bulle d'info sur l'icône de la barre des tâches. 2000/XP seulement.
UBound Retourne la taille des dimensions d'une matrice.
UDPBind Crée un socket limité à une connection entrante.
UDPCloseSocket Ferme un socket UDP.
UDPOpen Ouvre un socket connecté à un serveur existant.
UDPRecv Reçoit des données à partir d'un socket ouvert.
UDPSend Envoie des données sur un socket ouvert.
VarGetType Retourne le type interne de représentation d'une variable.
WinActivate Active ou donne le focus à une fenêtre.
WinActive Vérifie si une fenêtre spécifiée existe et si elle est active.
WinClose Ferme une fenêtre.
WinExists Vérifie si une fenêtre spécifiée existe.
WinFlash Fait clignoter l'icône d'une fenêtre dans la barre des tâches.
WinGetCaretPos Retourne les coordonnées du curseur clavier dans la fenêtre du premier plan.
WinGetClassList Retrouve la class d'une fenêtre.
WinGetClientSize Retrouve la taille d'une fenêtre (Sans la barre de titre et sans les bordures).
WinGetHandle Retrouve le handle interne d'une fenêtre.
WinGetPos Retrouve la position et la taille d'une fenêtre.
WinGetProcess Retrouve l'identifiant du processus (PID) associé à une fenêtre.
WinGetState Retrouve l'état d'une fenêtre.
WinGetText Retrouve le texte d'une fenêtre.
WinGetTitle Retrouve le titre d'une fenêtre.
WinKill Force la fermeture d'une fenêtre.
WinList Retrouve la liste des fenêtres.
WinMenuSelectItem Sélectionne un élément du menu d'une fenêtre.
WinMinimizeAll Minimise toutes les fenêtres.
WinMinimizeAllUndo Annule un précédent WinMinimizeAll.
WinMove Déplace et/ou redimentionne une fenêtre.
WinSetOnTop Change l'attribut "Avant plan" 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 (Windows 2000/XP ou suivants).
WinWait Met le script en pause jusqu'à ce que la fenêtre requise existe.
WinWaitActive Met le script en pause jusqu'à ce que la fenêtre requise soit active.
WinWaitClose Met le script en pause jusqu'à ce que la fenêtre requise n'existe plus.
WinWaitNotActive Met le script en pause jusqu'à ce que la fenêtre requise ne soit plus active.