Voici la liste des différentes variables, fonctions et commandes du langage de programmation ScriptTools du PC Tools for Windows Version 2 :
Nom | Description |
---|---|
ActiveWindows$ | Cette fonction permet de retourner le nom de la fenêtre active. |
AmPm$ | Cette fonction permet de retourner l'heure système sous la forme AM ou PM. |
Array | Cette commande permet de déclarer une chaîne de caractères ou un tableau numérique. |
Attach | Cette commande permet à un script d'interagir avec une fenêtre. |
Beep | Cette commande permet d'émettre un son via le haut-parleur de votre PC. |
Button | Cette commande permet de choisir un bouton-poussoir dans une boîte de dialogue ou une boîte de message. |
Call | Cette commande permet d'appeler une procédure. |
Cancel | Cette commande permet d'annuler l'événement spécifié par la commande Whenever. |
CapsLock | Cette commande permet d'activer ou désactiver le Caps Lock. |
Capture$ | Cette fonction permet de retourner le texte affiché dans la fenêtre spécifiée. |
Chain | Cette commande permet d'appeler un autre script sans quitter le premier script. |
ChangeDir | Cette commande permet de changer le répertoire courant. |
CheckBox | Cette commande permet de sélectionner un contrôle de case à cocher. |
Chr$ | Cette fonction permet de retourner le caractère associé au code ASCII spécifié. |
ComboBox | Cette commande permet de sélectionner une chaîne de caractères dans une liste déroulante appartenant à une fenêtre attachée. |
ComboText | Cette commande permet de saisir du texte dans une zone de liste déroulante. |
CommandLine$ | Cette fonction permet de retourner le paramètre de ligne de commande spécifié utilisé pour exécuter le script. |
Copy | Cette commande permet de copier un fichier. |
Create | Cette commande permet de créer un fichier vide. |
Date$ | Cette fonction permet de retourner la date système. |
Days$ | Cette fonction permet de retourner le jour système de la semaine. |
DDEExecute | Cette fonction permet d'envoyer des commandes à l'application serveur DDE. |
DDEInitiate | Cette fonction permet d'établir une conversation entre votre script (le client) et un DDE. |
DDEPoke | Cette fonction permet d'envoyer des données à l'application serveur DDE. |
DDERequest$ | Cette fonction permet de renvoyer les données des requêtes de l'application serveur. |
DDETerminate | Cette fonction permet de fermer une conversation DDE établie par DDEInitiate. |
Delete | Cette commande permet de supprimer un fichier. |
Dialog | Cette commande permet d'afficher une boîte de dialogue ScriptTools définie et de déclarer les variables associées aux contrôles de la boîte de dialogue. |
DLLCall | Cette fonction permet d'appeler des bibliothèques de liens dynamiques (DLL), y compris celles trouvées dans l'API de Windows. |
EditText | Cette fonction permet d'entrer du texte dans une zone de texte. |
Exec | Cette commande permet de démarrer une application Windows ou DOS. |
Exit | Cette commande permet de terminer un script. |
ExitWindows | Cette commande permet de quitter Windows et de redémarrer Windows, de redémarrer l'ordinateur ou de quitte sous DOS. |
FileExists | Cette fonction permet de vérifier si un fichier existe. La fonction renvoie 1 si le fichier existe et 0 sinon. |
Fill | Cette commande permet de remplir un tableau avec une liste de fichiers. |
Focus | Cette fonction permet de retourner 1 si le module ou la fenêtre spécifié a le focus. |
Focus$ | Cette fonction permet de retourner le nom du programme ou du module possédant la fenêtre actuellement active. |
FocusWindows$ | Cette fonction permet de retourner le nom Attach de l'élément ayant actuellement le focus. |
Function | Cette commande permet de définir une fonction ScriptTools. |
GetEnvironment$ | Cette fonction permet de retourner la valeur d'une variable d'environnement DOS (COMSPEC, CMDLINE, PROMPT, PATH,...). |
GetText$ | Cette fonction permet de récupérer le texte d'une fenêtre d'écran, telle qu'une zone de contrôle d'édition dans laquelle tout le texte peut ne pas être affiché à l'écran. |
GoTo | Cette commande permet de sauter à une étiquette dans le script. |
Hours | Cette fonction permet de retourner la valeur de l'heure (0 à 23) de l'heure système basée sur une horloge de 24 heures. |
If | Cette commande permet de tester les conditions et peut spécifier des actions alternatives. |
Include | Cette commande permet d'inclure d'autres fichiers source ScriptTools lors de la compilation. |
InStr | Cette fonction permet de retourner la position de caractère du premier caractère de la chaîne de caractères de comparaison dans la chaîne de caractères source. |
Keyboard | Cette commande permet d'activer ou désactiver le clavier. |
Left$ | Cette fonction permet de retourner une copie du nombre de caractères spécifié les plus à gauche dans la chaîne de caractères source spécifié. |
Length | Cette fonction permet de retourner la longueur d'une chaîne de caractères. |
ListBox | Cette commande permet de sélectionner une chaîne de caractères dans une zone de liste dans une fenêtre jointe. |
Local | Cette commande permet de déclarer une ou plusieurs variables comme exclusives à une fonction ou une procédure. |
Long | Cette commande permet de déclarer une variable sous la forme d'un entier long. |
Lowercase$ | Cette fonction permet de convertir tous les caractères en minuscules. |
Macro | Cette commande permet d'attribuer un ou plusieurs caractères à une touche spécifiée. |
MakeDir | Cette fonction permet de créer un répertoire. |
Maximize | Cette commande permet d'agrandir une fenêtre en plein écran. |
Maximized | Cette fonction permet d'indiquer si une fenêtre spécifique est maximisée. |
MenuDelete | Cette commande permet de supprimer un élément de menu d'une application. |
MenuSelect | Cette commande permet de sélectionner un élément de menu. |
MenuSet | Cette commande permet d'ajouter un élément de menu à une application. |
MessageBox | Cette fonction permet d'afficher une boîte de message ScriptTools jusqu'à ce que l'utilisateur sélectionne un bouton-poussoir. |
Minimize | Cette commande permet de réduire une fenêtre à une icône. |
Minimized | Cette commande permet de déterminer si une fenêtre est réduite. |
Mins | Cette fonction permet de retourner la valeur des minutes (0 à 59) de l'heure système. |
Month$ | Cette fonction permet de retourner le nom du mois en cours, de janvier à décembre. |
Mouse | Cette commande permet d'activer ou de désactiver la souris. |
MouseClick | Cette commande permet d'indiquer un clic de souris. |
MouseMove | Cette commande permet d'indiquer les mouvements de la souris. |
MouseWindows$ | Cette fonction permet de retourner le nom de la fenêtre où se trouve le curseur de la souris. |
Move | cette commande permet de déplacer la fenêtre active. |
NetAttach | Cette fonction permet de se connecter à un serveur Novell. |
NetConnect | Cette fonction permet de connecter un unité logique à un serveur. |
NetDetach | Cette fonction permet de détacher l'utilisateur du serveur spécifié. |
NetDisconnect | Cette fonction permet de déconnecter le fichier réseau ou le périphérique désigné par le paramètre spécifié. |
NetLoaded | Cette fonction permet d'indiquer si le pilote réseau requis est présent. |
NetLogin | Cette fonction permet de connecter l'utilisateur spécifié sur un serveur réseau. |
NetLogout | Cette fonction permet de déconnecter un serveur réseau spécifié. |
NetSendMessage | Cette fonction permet d'envoyer un message aux utilisateurs du réseau. |
NetUserName$ | Cette fonction permet de retourner le nom d'utilisateur du réseau. |
NumLock | Cette commande permet de définir l'état de la touche NumLock. |
PadString$ | Cette fonction permet de remplir une chaîne de caractères avec un nombre spécifié d'espaces. |
Pause | Cette commande permet de suspendre un script pendant une période spécifiée de secondes ou de tics. |
Permit | Cette commande permet d'activer une ou plusieurs clefs ayant été désactivées avec la commande Prevent. |
Prevent | Cette commande permet de désactiver les clefs répertoriées. |
Procedure | Cette commande permet de définir un sous-programme nommé. |
PromptBox | Cette fonction permet d'afficher un prompt pour que l'utilisateur entre une chaîne de caractères. |
RadioButton | Cette commande permet de sélectionner un bouton radio. |
Random | Cette fonction permet de retourner un nombre pseudo-aléatoire compris entre 0 et 32767. |
Read | Cette commande permet de lire le contenu d'un fichier spécifié dans une ou plusieurs variables. |
ReadIni | Cette fonction permet de retourner la valeur entière d'un clef d'un fichier .INI. |
ReadIni$ | Cette fonction permet de retourner la valeur de la chaîne de caractères du nom de clef à partir d'un fichier .INI. |
Rem | Cette commande permet d'ajouter un commentaire à un script. |
Remove | Cette commande permet de supprimer un message de panneau de texte de l'écran. |
RemoveDir | Cette fonction permet de supprimer un répertoire. |
Rename | Cette commande permet de renommer un fichier. |
Repeat | Cette commande permet de répéter un ensemble d'instructions jusqu'à ce qu'une expression devienne vraie. |
Restore | Cette commande permet de restaurer une fenêtre à sa position et sa taille précédentes. |
Resume | Cette commande permet de reprendre un script après qu'il a été suspendu. |
Right$ | Cette fonction permet de retourner une copie d'un certains nombres de caractères spécifiés les plus à droite dans la chaîne de caractères spécifiée. |
Run | Cette commande permet d'exécuter un autre fichier de script (.SCT) en tant que sous-programme. |
Running | Cette fonction permet de retourner 1 si le programme spécifié est en cours d'exécution, 0 si ce n'est pas le cas. |
ScrollBar | Cette commande permet de repositionner la barre de défilement d'une fenêtre. |
Scrolllock | Cette commande permet de définir l'état du clavier Scroll Lock. |
Secs | Cette fonction permet de retourner la valeur des secondes de l'heure système, soit des valeurs entre 0 et 59. |
SetFocus | Cette commande permet d'activer une fenêtre. |
Size | Cette commande permet de modifier une fenêtre d'application à une taille spécifiée. |
Stop | Cette commande permet de terminer tous les scripts. |
SubStr$ | Cette fonction permet de retourner une partie spécifiée d'une chaîne de caractères. |
Suspend | Cette commande permet de suspendre l'exécution d'un script. Suspend est souvent utilisé avec une instruction Whenever pour suspendre l'exécution jusqu'à ce qu'un événement se produise. |
Switch | Cette commande permet d'exécuter un ensemble d'instructions en fonction de la valeur d'une variable spécifiée. |
SysMenuSelect | Cette commande permet de sélectionner les commandes dans le menu Contrôle (System). |
TextPanel | Cette commande permet d'afficher un message texte à l'écran. |
Time | Cette fonction permet de retourner une heure basée sur un format de 24 heures sous la forme d'une série de nombres. |
Time$ | Cette fonction permet de retourner une heure basée sur un format de 24 heures sous forme de chaîne de caractères. |
TopInstance | Cette fonction permet de retourner l'instance de la fenêtre actuellement active. |
TopWindows$ | Cette fonction permet de retourner le nom de la fenêtre active. |
Type | Cette commande permet d'envoyer des frappes à la fenêtre jointe. |
Uppercase$ | Cette fonction permet de changer la casse d'une chaîne de caractères en majuscule. |
Version | Cette fonction permet de retourner la version de PC Tools for Windows sous forme numérique. |
Version$ | Cette fonction permet de retourner la version de PC Tools for Windows sous forme de chaîne de caractères. |
Wait | Cette commande permet de suspendre votre script jusqu'à ce que l'événement ScriptTools spécifié se produise. |
Weekday | Cette fonction permet de retourner le jour de la semaine sous forme de nombre. |
Weekday$ | Cette fonction permet de retourner le jour de la semaine sous forme de chaîne de caractères. |
Whenever | Cette commande permet d'exécuter un ensemble d'instructions chaque fois qu'un événement ScriptTools se produit. |
While | Cette commande permet d'exécuter un ensemble d'instructions tant qu'une condition reste vraie. |
WindowExists | Cette fonction permet de déterminer si une fenêtre spécifique existe. |
Write | Cette commande permet d'écrire les données d'une variable dans un fichier. |
WriteIni | Cette fonction permet d'écrire des données numériques dans le paramètre de nom de clef d'un fichier .INI. |
WriteIni$ | Cette fonction permet d'écrire des données de chaîne de caractères dans le paramètre de nom de clef d'un fichier .INI. |
Year | Cette fonction permet de retourner l'année. |
_ActiveWindows | Cette variable permet d'entreposer l'identificateur (descripteur) de la fenêtre active. |
_AttachMouseX | Cette variable permet d'entreposer la position X du curseur de la souris par rapport au coin supérieur gauche de la fenêtre attachée. |
_AttachMouseY | Cette variable permet d'entreposer la position Y du curseur de la souris par rapport au coin supérieur gauche de la fenêtre attachée. |
_AttachWindow | Cette variable permet d'entreposer l'identificateur (descripteur) de la fenêtre attachée. |
_DayMode | Cette variable permet d'indiquer le format des dates et des jours de la semaine renvoyés par Date$() et WeekDays$(). |
_EOF | Cette variable permet d'indiquer si la fin du fichier a été atteinte lors d'une opération Read. |
_MouseX | Cette variable permet d'entreposer l'emplacement des coordonnées de l'écran X de la souris. |
_MouseY | Cette variable permet d'entreposer l'emplacement des coordonnées de l'écran Y de la souris. |
_Path$ | Cette variable permet d'entreposer le chemin actuel. |
_PauseMode | Cette variable permet de désactiver toutes les instructions Pause de votre script. |
_ReadFile$ | Cette variable permet d'entreposer le chemin du dernier fichier lu. |
_ReadPos | Cette variable permet d'entreposer la position du fichier après la dernière opération de lecture de fichier. |
_WriteFile$ | Cette variable permet d'entreposer le chemin complet du dernier fichier ayant été écrit. Cette variable système est en lecture seulement. |
_WritePos | Cette variable permet d'entreposer la position du fichier après la dernière opération d'écriture de fichier. |
Dernière mise à jour : Dimanche, le 24 avril 2022