Liste des Fonctions

De Wiki AutoIt Français
Aller à : navigation, rechercher

Cette liste de fonctions fait double emploi par rapport à la liste de fonction présente dans la documentation standard. Si le contenu diffère, alors l'autre page est prioritaire. Ceci dit, certains efforts ont été fait pour ajouter de la valeur au contenu de cette page.

FonctionDescription
AbsCalcule la valeur absolue d'un nombre.
ACosCalcule l'arcCosinus d'un nombre.
AdlibRegisterEnregistre une fonction Adlib.
AdlibUnRegisterDés-enregistre une fonction Adlib.
AscRetourne le code ASCII d'un caractère.
AscWRetourne le code UNICODE d'un caractère.
ASinCalcule l'arcSinus d'un nombre.
AssignAttribue des données à une variable à partir de son nom.
ATanCalcule l'arcTangente d'un nombre.
AutoItSetOptionChange le fonctionnement de divers paramètres/fonctions d'AutoIt.
AutoItWinGetTitleRetrouve le titre de la fenêtre d'AutoIt.
AutoItWinSetTitleChange le titre de la fenêtre d'AutoIt.
BeepJoue un "bip" à l'utilisateur.
BinaryRetourne la représentation binaire d'une expression.
BinaryLenRetourne le nombre d'octets d'une variable binaire.
BinaryMidExtrait un nombre d'octets d'une variable binaire.
BinaryToStringConvertit une variable binaire en chaîne de caractères.
BitANDFait l'opération Bitwise ET.
BitNOTFait l'opération Bitwise NON.
BitORFait l'opération Bitwise OU.
BitRotateDéplace les bits avec une rotation.
BitShiftDéplace les bits.
BitXORFait l'opération Bitwise OU exclusif.
BlockInputBloque/Débloque la souris et le clavier.
BreakPermet ou empêche à l'utilisateur d'arrêter le script à partir de l'icône de la barre des tâches.
CallAppel une fonction utilisateur contenue dans un paramètre sous forme de chaîne de caractères.
CDTrayOuvre ou ferme le lecteur CD.
CeilingRetourne un nombre arrondi à l'entier supérieur.
ChrRetourne le caractère correspondant à un code ASCII.
ChrWRetourne le caractère correspondant à un code UNICODE.
ClipGetRetrouve le texte du presse-papiers.
ClipPutÉcrit un texte dans le presse-papier.
ConsoleReadLit à partir du flux entrant (STDIN stream) du processus du script AutoIt.
ConsoleWriteÉcrit des données dans le flux sortant (STDOUT stream). Certains éditeurs de texte peuvent lire ce flux tout comme d'autres programmes peuvent attendre des données de ce flux.
ConsoleWriteErrorÉcrit des données dans le flux d'erreur standard (STDERR stream). Certains éditeurs de texte peuvent lire ce flux tout comme d'autres programmes peuvent attendre les données de ce flux.
ControlClickFait cliquer la souris sur un contrôle donné.
ControlCommandEnvoi une commande à un contrôle.
ControlDisable"Grise" un contrôle.
ControlEnable"Dégrise" un contrôle.
ControlFocusMet le focus sur un contrôle donné d'une fenêtre.
ControlGetFocusRetourne le ControlRef# du contrôle qui a le focus du clavier dans une fenêtre spécifiée
ControlGetHandleRetrouve le handle interne d'un contrôle.
ControlGetPosRetrouve la position et la taille d'un contrôle par rapport à sa fenêtre.
ControlGetTextRetrouve le texte d'un contrôle.
ControlHideCache un contrôle.
ControlListViewEnvoi une commande à un contrôle ListView32.
ControlMoveDéplace un contrôle dans un fenêtre.
ControlSendEnvoi une chaîne de caractères à un contrôle.
ControlSetTextChange le texte d'un contrôle.
ControlShowMontre un contrôle qui était caché.
ControlTreeViewEnvoi une commande à un contrôle TreeView32.
CosCalcule le cosinus d'un nombre.
DecRetourne la représentation numérique d'une chaîne hexadécimale.
DirCopyCopie un répertoire et tous ses sous-répertoires et fichiers (Similaire à xcopy).
DirCreateCrée un répertoire/dossier.
DirGetSizeRetourne la taille en octets d'un répertoire donné.
DirMoveDéplace un répertoire et tous ses sous-répertoires et fichiers.
DirRemoveSupprime un répertoire/dossier.
DllCallAppel dynamiquement une fonction dans une DLL.
DllCallbackFreeLibère un handle créé au préalable avec DllCallbackRegister.
DllCallbackGetPtrRetourne le pointeur dans une fonction callback qui peut être passée dans l'API Win32.
DllCallbackRegisterCrée une fonction utilisateur DLL Callback.
DllCloseFerme une DLL ouverte.
DllOpenOuvre un fichier DLL pour l'utiliser dans un DllCall.
DllStructCreateCrée une structure de style C/C++ pour l'utiliser dans un DllCall.
DllStructGetDataRetourne les données d'un élément de la structure.
DllStructGetPtrRetourne le pointeur dans la structure ou dans un élément de la structure.
DllStructGetSizeRetourne la taille en octets de la structure.
DllStructSetDataDéfinit les données d'un élément de la structure.
DriveGetDriveRetourne une table contenant la liste des disques énumérés.
DriveGetFileSystemRetourne le type du système de fichiers d'un disque.
DriveGetLabelRetourne le nom de volume d'un disque s'il en a un.
DriveGetSerialRetourne le numéro de série d'un disque.
DriveGetTypeRetourne le type de disque.
DriveMapAddMappe un disque réseau.
DriveMapDelDéconnecte un disque réseau.
DriveMapGetRetrouve les détails d'un disque mappé.
DriveSetLabelDéfinit le nom de volume d'un disque.
DriveSpaceFreeRetourne l'espace libre du disque d'un chemin en Mégaoctets.
DriveSpaceTotalRetourne l'espace total du disque ou d'un chemin en Mégaoctets.
DriveStatusRetourne le statut d'un disque sous forme de chaîne de caractères.
EnvGetRetrouve une variable d'environnement.
EnvSetÉcrit une variable d'environnement.
EnvUpdateRafraîchit l'environnement de l'OS.
EvalRetourne la valeur d'une variable définie par une chaîne de caractères.
ExécuteExécute (Calcule) une expression.
ExpCalcule un nombre à la puissance e.
FileChangeDirChange le répertoire de travail actuel.
FileCloseFerme un fichier ouvert au préalable.
FileCopyCopie un ou plusieurs fichiers.
FileCreateNTFSLinkCrée un lien symbolique NTFS vers un fichier ou un répertoire
FileCreateShortcutCrée un raccourci (.lnk) vers un fichier.
FileDeleteSupprime un ou plusieurs fichiers.
FileExistsVérifie si un fichier ou un répertoire existe.
FileFindFirstFileRetourne un handle cherché à partir de la chaîne de caractères de recherche de fichier.
FileFindNextFileRetourne un nom de fichier à partir du handle renvoyé par FileFindFirstFile.
FileFlushVide le buffer disque du fichier.
FileGetAttribRetourne une chaîne de caractères représentant les attributs d'un fichier.
FileGetEncodingDétermine l'encodage du texte utilisé dans un fichier.
FileGetLongNameRetourne le chemin et le nom long du chemin et du nom passé en paramètre.
FileGetPosRetrouve la position dans le fichier en cours.
FileGetShortcutRetrouve les détails d'un raccourci.
FileGetShortNameRetourne le chemin et le nom court (Format 8.3) du chemin et du nom passé en paramètre.
FileGetSizeRetourne la taille d'un fichier en octets.
FileGetTimeRetourne les informations de temps et de date d'un fichier.
FileGetVersionRetourne l'information de version du fichier.
FileInstallInclut et installe un fichier avec le script compilé.
FileMoveDéplace un ou plusieurs fichiers.
FileOpenOuvre un fichier texte pour le lire ou le modifier.
FileOpenDialogOuvre une boite de dialogue d'ouverture de fichier.
FileReadLit un nombre de caractères dans un fichier texte ouvert au préalable.
FileReadLineLit une ligne de texte dans un fichier texte ouvert au préalable.
FileRecycleEnvoi un fichier ou un répertoire dans la corbeille
FileRecycleEmptyVide la corbeille.
FileSaveDialogOuvre une boite de dialogue d'enregistrement de fichier.
FileSelectFolderOuvre une boite de dialogue pour parcourir les dossiers.
FileSetAttribDéfinit les attributs d'un ou plusieurs fichiers.
FileSetPosFixe la position dans le fichier en cours.
FileSetTimeDéfinit la date et l'heure de modification d'un ou plusieurs fichiers.
FileWriteAjoute une ligne de texte à la fin d'un fichier texte ouvert au préalable.
FileWriteLineAjoute une du texte ou des données à la fin d'un fichier texte ouvert au préalable.
FloorRetourne un nombre arrondi à l'entier inférieur.
FtpSetProxyDéfinit le proxy internet à utiliser pour un accès ftp.
GUICreateCrée une fenêtre GUI (Graphical User Interface).
GUICtrlCreateAviCrée un contrôle vidéo AVI pour la GUI.
GUICtrlCreateButtonCrée un contrôle Bouton pour la GUI.
GUICtrlCreateCheckboxCrée un contrôle Cases à Cocher (Checkbox) pour la GUI.
GUICtrlCreateComboCrée un contrôle liste déroulante (Combo) pour la GUI.
GUICtrlCreateContextMenuCrée un menu contextuel pour un contrôle ou pour toute la fenêtre GUI.
GUICtrlCreateDateCrée un contrôle Date pour la GUI.
GUICtrlCreateDummyCrée un contrôle factice pour la GUI.
GUICtrlCreateEditCrée un contrôle Édition pour la GUI.
GUICtrlCreateGraphicCrée un contrôle Graphique pour la GUI.
GUICtrlCreateGroupCrée un contrôle Groupe pour la GUI.
GUICtrlCreateIconCrée un contrôle Icône pour la GUI.
GUICtrlCreateInputCrée un contrôle d'entrée (Input) pour la GUI.
GUICtrlCreateLabelCrée un contrôle Étiquette statique pour la GUI.
GUICtrlCreateListCrée un contrôle Liste pour la GUI.
GUICtrlCreateListViewCrée un contrôle Vue en liste pour la GUI.
GUICtrlCreateListViewItemCrée un élément pour un contrôle Vue en liste.
GUICtrlCreateMenuCrée un contrôle Menu pour la GUI.
GUICtrlCreateMenuItemCrée un élément de Menu pour la GUI.
GUICtrlCreateMonthCalCrée un contrôle Calendrier (Mois) pour la GUI.
GUICtrlCreateObjCrée un contrôle ActiveX dans la GUI.
GUICtrlCreatePicCrée un contrôle Image pour la GUI.
GUICtrlCreateProgressCrée un contrôle Barre de Progression pour la GUI.
GUICtrlCreateRadioCrée un contrôle Bouton Radio pour la GUI.
GUICtrlCreateSliderCrée un contrôle curseur pour la GUI.
GUICtrlCreateTabCrée un contrôle onglet pour la GUI.
GUICtrlCreateTabItemCrée un élément du contrôle onglet pour la GUI.
GUICtrlCreateTreeViewCrée un contrôle vue en arbre (TreeView) pour la GUI.
GUICtrlCreateTreeViewItemCrée un élément dans le contrôle vue en arbre pour la GUI.
GUICtrlCreateUpdownCrée un contrôle ascenseur pour la GUI.
GUICtrlDeleteSupprime un contrôle.
GUICtrlGetHandleRetourne le handle d'un contrôle et certains handles spéciaux (d'éléments) (Menu, ContextMenu, TreeViewItem).
GUICtrlGetStateRetrouve l'état actuel d'un contrôle.
GUICtrlReadLit l'état ou les données d'un contrôle.
GUICtrlRecvMsgEnvoi un message à un contrôle et récupère l'information dans lParam.
GUICtrlRegisterListViewSortEnregistre une fonction-utilisateur pour une fonction interne de tri dans un ListView.
GUICtrlSendMsgEnvoi un message à un contrôle.
GUICtrlSendToDummyEnvoi un message à un contrôle fictif.
GUICtrlSetBkColorDéfinit la couleur d'arrière-plan d'un contrôle.
GUICtrlSetColorDéfinit la couleur du texte d'un contrôle.
GUICtrlSetCursorDéfinit l'icône du curseur de la souris pour un contrôle particulier.
GUICtrlSetDefBkColorDéfinit la couleur de fond par défaut de tous les contrôles de la fenêtre GUI.
GUICtrlSetDefColorDéfinit la couleur par défaut du texte de tous les contrôles de la fenêtre GUI.
GUICtrlSetDataModifie les données d'un contrôle.
GUICtrlSetFontDéfinit la police d'un contrôle.
GUICtrlSetGraphicModifie les données d'un contrôle graphique.
GUICtrlSetImageDéfinit l'image bitmap ou l'icône à utiliser pour un contrôle.
GUICtrlSetLimitLimite le nombre de caractères/pixels d'un contrôle.
GUICtrlSetOnEventDéfinit une fonction utilisateur appelée quand un contrôle est cliqué.
GUICtrlSetPosChange la position d'un contrôle à l'intérieur d'une fenêtre GUI.
GUICtrlSetResizingDéfinit la méthode de redimensionnement utilisée par un contrôle.
GUICtrlSetStateChange l'état d'un contrôle.
GUICtrlSetStyleChange le style d'un contrôle.
GUICtrlSetTipDéfinit le texte de la bulle d'info associé à un contrôle.
GUIDeleteSupprime une fenêtre GUI et tous ses contrôles.
GUIGetCursorInfoRetrouve la position du curseur de la souris par rapport à la fenêtre GUI.
GUIGetMsgInterroge la GUI pour voir si des événements ont eu lieu.
GUIGetStyleRetrouve les styles d'une fenêtre GUI.
GUIRegisterMsgEnregistre une fonction utilisateur pour un identificateur de message Windows (ID WM_MSG).
GUISetAcceleratorsDéfinit la table d'accélération à utiliser dans une fenêtre GUI.
GUISetBkColorDéfinit la couleur d'arrière-plan de la fenêtre GUI.
GUISetCoordDéfinit les coordonnées absolues du contrôle suivant.
GUISetCursorDéfinit l'icône du curseur de la souris pour la fenêtre GUI.
GUISetFontDéfinit la police par défaut d'une fenêtre GUI.
GUISetHelpDéfinit un fichier à exécuter quand le bouton F1 est pressé.
GUISetIconDéfinit l'icône utilisée dans la fenêtre GUI.
GUISetOnEventDéfinit une fonction utilisateur appelée quand un bouton système est cliqué.
GUISetStateChange l'état d'une fenêtre GUI.
GUISetStyleChange les styles d'une fenêtre GUI.
GUIStartGroupIndique que les contrôles suivants seront "groupés" ensemble.
GUISwitchChange la fenêtre utilisée pour les fonctions GUI.
HexRetourne sous forme de chaîne un entier ou un nombre binaire converti en hexadécimal.
HotKeySetDéfinit un raccourci clavier qui appel une fonction utilisateur.
HttpSetProxyDéfinit le proxy internet à utiliser pour un accès http.
HttpSetUserAgentFixe la chaîne user-agent envoyée avec les requêtes InetGet() et InetRead().
HWndConvertit une expression de HWND en handle.
InetCloseFerme le handle renvoyé par InetGet().
InetGetTélécharge un fichier d'internet en utilisant le protocole HTTP, HTTPS ou FTP.
InetGetInfoRetourne des données détaillées pour le handle renvoyé par InetGet().
InetGetSizeRetourne la taille (en octets) d'un fichier situé sur internet.
InetReadTélécharge un fichier à partir d'Internet en utilisant le protocole HTTP, HTTPS ou FTP.
IniDeleteSupprime une valeur d'un fichier standard .ini.
IniReadLit une valeur d'un fichier standard .ini.
IniReadSectionLit toutes une section d'un fichier standard .ini.
IniReadSectionNamesLit le nom de toutes les sections d'un fichier standard .ini.
IniRenameSectionRenomme une section d'un fichier standard .ini.
IniWriteÉcrit une valeur dans un fichier standard .ini.
IniWriteSectionÉcrit une section dans un fichier standard .ini.
InputBoxAffiche une boite de saisie pour demander à l'utilisateur de rentrer une chaîne.
IntRetourne la représentation entière (nombre entier) d'une expression.
IsAdminVérifie si l'utilisateur actuel à les droits complet d'administration.
IsArrayVérifie si une variable est de type tableau.
IsBinaryVérifie si une variable ou une expression est de type binaire.
IsBoolVérifie si la variable est de type booléen.
IsDeclaredVérifie si une variable a été déclarée.
IsDllStructVérifie si une variable est de type DllStruct.
IsFloatVérifie si une variable ou une expression est de type décimal.
IsHWndVérifie si la variable est de type pointeur et un handle de fenêtre.
IsIntVérifie si une variable ou une expression est de type entier.
IsKeywordVérifie si une variable contient un mot-clé (par exemple, Default).
IsNumberVérifie si la variable est de type numérique.
IsObjVérifie si une variable ou une expression est du type objet.
IsPtrVérifie si la variable est de type pointeur.
IsStringVérifie si une variable est de type chaîne de caractères.
LogCalcule le logarithme naturel d'un nombre.
MemGetStatsRetrouve les informations liées à la mémoire.
ModFait l'opération modulo.
MouseClickFait un clique de souris.
MouseClickDragFait un clique et un glisser de souris.
MouseDownSimule l’appui d'un bouton de souris.
MouseGetCursorRetourne le numéro d'identification du curseur de la souris.
MouseGetPosRetrouve la position actuelle du curseur de la souris.
MouseMoveDéplace le curseur de la souris.
MouseUpSimule le relâchement d'un bouton de souris.
MouseWheelSimule l'action de la molette de la souris. SEULEMENT pour NT/2000/XP.
MsgBoxAffiche une boite de dialogue simple avec un éventuel temps limité.
NumberRetourne la représentation numérique d'une expression.
ObjCreateCrée une référence à un objet COM à partir d'un nom de Class (Classname) donné.
ObjEventHandle des événements entrants pour un objet donné.
ObjGetRetrouve une référence à un objet COM à partir d'un processus ou d'un fichier existant.
ObjNameRetourne le nom ou la description d'interface d'un objet.
OnAutoItExitRegisterEnregistre une fonction à appeler lors de la sortie du script.
OnAutoItExitUnRegisterDés-enregistre une fonction qui sera appelée lors de la sortie du script.
PingEffectue un Ping et retourne le temps de réponse.
PixelChecksumGénère une somme de contrôle (checksum) pour une zone déterminée de pixels.
PixelGetColorRetourne la couleur d'un pixel à partir de ses coordonnées x,y.
PixelSearchCherche dans un rectangle de pixels, un pixel de couleur déterminé.
PluginCloseFerme un fichier plugin
PluginOpenOuvre un fichier plugin.
ProcessCloseTermine un processus.
ProcessExistsVérifie si le processus spécifié existe.
ProcessGetStatsRetourne un tableau avec les caractéristiques mémoire/ES d'un processus en cours.
ProcessListRetourne un tableau listant les processus en cours (noms et PIDs).
ProcessSetPriorityModifie la priorité d'un processus.
ProcessWaitMet en pause l'exécution du script jusqu'à ce qu'un processus donné existe.
ProcessWaitCloseMet en pause l'exécution du script jusqu'à la fermeture d'un processus donné.
ProgressOffFerme la fenêtre de progression.
ProgressOnCrée une fenêtre avec une barre de progression personnalisable.
ProgressSetDéfinit la position et le texte d'une fenêtre de progression créée au préalable.
PtrConvertit une expression en variable pointeur.
RandomGénère un nombre décimal pseudo-aléatoire.
RegDeleteSupprime une clé ou une valeur dans la base de registre.
RegEnumKeyLit le nom d'une sous-clé à partir de son instance.
RegEnumValLit le nom d'une valeur de clé à partir de son instance.
RegReadLit une valeur de la base de registre.
RegWriteCrée une clé ou une valeur dans la base de registre.
RoundRetourne un nombre arrondi avec un certain nombre de décimales.
RunLance un programme externe.
RunAsLance un programme externe sous le contexte d'un utilisateur différent.
RunAsWaitLance un programme externe sous le contexte d'un utilisateur différent et met en pause l’exécution du script jusqu'à ce que le programme ce termine.
RunWaitLance un programme externe et met le script en pause jusqu'à ce que l'exécution du programme se termine.
SendEnvoi une séquence de touche(s) simulée(s) à la fenêtre active.
SendKeepActiveTente de garder une fenêtre donnée active pendant un Send().
SetErrorDéfinit la valeur de la macro @error.
SetExtendedDéfinit la valeur de la macro @extended.
ShellExecuteLance un programme externe en utilisant l'API ShellExecute.
ShellExecuteWaitLance un programme externe en utilisant l'API ShellExecute et met le script en pause jusqu'à la fin du programme.
ShutdownArrête le système.
SinCalcule le sinus d'un nombre.
SleepMet l'exécution du script en pause pour une durée donnée.
SoundPlayJoue un fichier son.
SoundSetWaveVolumeDéfinit le volume général du système en pourcentage.
SplashImageOnCrée une fenêtre popup personnalisable avec une image.
SplashOffFerme un SplashText ou un SplashImage.
SplashTextOnCrée une fenêtre popup personnalisable avec du texte.
SqrtCalcule la racine carrée d'un nombre.
SRandomDéfinit la clé de chiffrement pour générer un nombre aléatoire.
StatusbarGetTextRetrouve le texte d'un contrôle standard "barre de statut".
StderrReadLit à partir du flux STDERR d'un processus enfant lancé au préalable.
StdinWriteÉcrit un nombre de caractères dans le flux STDIN d'un processus enfant lancé au préalable.
StdioCloseFerme toutes les ressources associées à un processus lancé au préalable avec une redirection STDIO.
StdoutReadLit à partir du flux STDOUT d'un processus enfant lancé au préalable.
StringRetourne la représentation d'une expression sous forme de chaîne de caractères.
StringAddCRRemplace les sauts de ligne (Chr(10)) d'une chaîne de caractères par un retour chariot (Chr(13)).
StringCompareCompare deux chaînes de caractères avec des options.
StringFormatRetourne une chaîne formatée (similaire à la fonction sprintf() en C).
StringFromASCIIArrayConverti un tableau de codes ASCII en chaîne.
StringInStrVérifie si une chaîne de caractères contient une sous-chaîne donnée.
StringIsAlNumVérifie si une chaîne de caractères ne contient que des caractères alphanumériques.
StringIsAlphaVérifie si une chaîne de caractères ne contient que des caractères alphabétiques.
StringIsASCIIVérifie si une chaîne de caractères ne contient que des caractères ASCII compris entre 0x00 et 0x7f (0 - 127).
StringIsDigitVérifie si une chaîne de caractères ne contient que des caractères numériques (0-9).
StringIsFloatVérifie si une chaîne de caractères est un nombre décimal à virgule.
StringIsIntVérifie si une chaîne de caractères est un nombre entier.
StringIsLowerVérifie si une chaîne de caractères ne contient que des lettres minuscules.
StringIsSpaceVérifie si une chaîne de caractères ne contient que des espaces.
StringIsUpperVérifie si une chaîne de caractères ne contient que des lettres majuscules.
StringIsXDigitVérifie si une chaîne de caractères ne contient que des caractères hexadécimaux (0-9, A-F).
StringLeftRetourne un nombre de caractères à partir du côté gauche d'une chaîne de caractères.
StringLenRetourne la longueur d'une chaîne de caractères.
StringLowerConvertit une chaîne de caractères en minuscules.
StringMidExtrait un nombre de caractères d'une chaîne de caractères.
StringRegExpVérifie si une chaîne de caractères correspond à un pattern d'expression régulière.
StringRegExpReplaceRemplace un texte dans une chaîne de caractères à partir d'une expression régulière.
StringReplaceRemplace des sous-chaînes dans une chaîne de caractères.
StringRightRetourne un nombre de caractères à partir du côté droit d'une chaîne de caractères.
StringSplitSépare une chaîne de caractères en sous-chaînes dépendant de délimiteurs donnés.
StringStripCRSupprime tout les retours chariots (Chr(13)) d'une chaîne de caractères.
StringStripWSSupprime les espaces d'une chaîne de caractères.
StringToASCIIArrayConverti une chaîne en un tableau contenant le code ASCII de chaque caractère.
StringToBinaryConvertit une chaîne de caractères en données binaires.
StringTrimLeftSupprime un nombre de caractères à partir du côté gauche d'une chaîne de caractères.
StringTrimRightSupprime un nombre de caractères à partir du côté droit d'une chaîne de caractères.
StringUpperConvertit une chaîne de caractères en majuscules.
TanCalcule la tangente d'un nombre.
TCPAcceptPermet une connexion entrante sur une socket.
TCPCloseSocketFerme une socket TCP.
TCPConnectCrée une socket connectée sur un serveur existant.
TCPListenCrée une socket en écoute pour une nouvelle connexion.
TCPNameToIPConvertit un nom Internet en adresse IP.
TCPRecvReçoit des données à partir d'une socket connectée.
TCPSendEnvoi des données sur une socket connectée.
TCPShutdown, UDPShutdownArrête les services TCP/UDP.
TCPStartup, UDPStartupDémarre les services TCP/UDP.
TimerDiffRetourne le temps écoulé depuis un appel préalable à la fonction TimerInit().
TimerInitRetourne un temps de départ (en millisecondes).
ToolTipCrée une bulle d'info n'importe où sur l'écran.
TrayCreateItemCrée un élément dans le Menu de l'icône dans la barre des tâches.
TrayCreateMenuCrée un Menu pour l'icône dans la barre des tâches.
TrayGetMsgInterroge la barre des tâches pour voir si des événements ont eu lieu.
TrayItemDeleteSupprime un élément du menu de l'icône dans la barre des tâches.
TrayItemGetHandleRetourne le handle d'un élément du menu de l'icône dans la barre des tâches.
TrayItemGetStateRetrouve l'état actuel d'un contrôle.
TrayItemGetTextRetrouve le texte d'un élément du menu de l'icône dans la barre des tâches.
TrayItemSetOnEventDéfinit une fonction utilisateur appelée quand un élément de l'icône de la barre des tâches est cliqué.
TrayItemSetStateDéfinit l'état d'un élément du menu de l'icône de la barre des tâches.
TrayItemSetTextDéfinit le texte d'un élément du menu de l'icône de la barre des tâches.
TraySetClickDé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.
TraySetIconCharge ou Définit une icône pour la barre des tâches.
TraySetOnEventDéfinit une fonction utilisateur appelée quand une actions spéciale de la barre des tâches a lieu.
TraySetPauseIconCharge ou Définit l'icône de pause pour la barre des tâches.
TraySetStateDé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.
TrayTipAffiche une bulle d'info sur l'icône de la barre des tâches. 2000/XP seulement.
UBoundRetourne la taille des dimensions d'un tableau.
UDPBindCrée une socket limitée à une connexion entrante.
UDPCloseSocketFerme une socket UDP.
UDPOpenOuvre une socket connectée à un serveur existant.
UDPRecvReçoit des données à partir d'une socket ouverte.
UDPSendEnvoi des données sur une socket ouverte.
VarGetTypeRetourne le type interne de représentation d'une variable.
WinActivateActive ou donne le focus à une fenêtre.
WinActiveVérifie si une fenêtre spécifiée existe et si elle est active.
WinCloseFerme une fenêtre.
WinExistsVérifie si une fenêtre spécifiée existe.
WinFlashFait clignoter l'icône d'une fenêtre dans la barre des tâches.
WinGetCaretPosRetourne les coordonnées du curseur clavier dans la fenêtre du premier plan.
WinGetClassListRetrouve la Class d'une fenêtre.
WinGetClientSizeRetrouve la taille d'une fenêtre (Sans la barre de titre et sans les bordures).
WinGetHandleRetrouve le handle interne d'une fenêtre.
WinGetPosRetrouve la position et la taille d'une fenêtre.
WinGetProcessRetrouve l'identifiant du processus (PID) associé à une fenêtre.
WinGetStateRetrouve l'état d'une fenêtre.
WinGetTextRetrouve le texte d'une fenêtre.
WinGetTitleRetrouve le titre d'une fenêtre.
WinKillForce la fermeture d'une fenêtre.
WinListRécupère la liste des fenêtres.
WinMenuSelectItemSélectionne un élément du menu d'une fenêtre.
WinMinimizeAllMinimise toutes les fenêtres.
WinMinimizeAllUndoAnnule un précédent WinMinimizeAll.
WinMoveDéplace et/ou redimensionne une fenêtre.
WinSetOnTopChange l'attribut "Avant plan" d'une fenêtre.
WinSetStateMontre, cache, minimise, maximise ou restaure une fenêtre.
WinSetTitleChange le titre d'une fenêtre.
WinSetTransDéfinit la transparence d'une fenêtre (Windows 2000/XP ou suivants).
WinWaitMet le script en pause jusqu'à ce que la fenêtre requise existe.
WinWaitActiveMet le script en pause jusqu'à ce que la fenêtre requise soit active.
WinWaitCloseMet le script en pause jusqu'à ce que la fenêtre requise n'existe plus.
WinWaitNotActiveMet le script en pause jusqu'à ce que la fenêtre requise ne soit plus active.


Page originale ici.