Variables sytème

Postez ici si vous avez des difficultés a comprendre une commande, ou a créer une macro.
Verrouillé
Avatar du membre
Onissius
Messages : 744
Enregistré le : 11 avr. 2014, 22:47
Localisation : Lyon (France)
Contact :

Variables sytème

Message par Onissius » 05 août 2018, 01:45

Les variables systèmes utilisables :
  • [CAPITAL] - Permet de savoir si la touche de verrouillage des majuscules est activée. Valeur retournée 0 ou 1 si elle est activée.
  • [CLIPBOARD] - Valeur du presse-papier.
  • [DELAY] - Permet de changer le temps de pause entre chaque commande en milli-seconde.
  • [ERROR.ADAPTATOR] - Comportement à adopter lors d'une erreur. Valeurs possibles: 1 (Arrêt de la macro), 2 (Reprise de la macro avec tentative de réexécution de la commande incriminée), 3 (Reprise de la macro en ignorant la commande incriminée)4 (Reprise de la macro sans confirmation)
  • [ERROR] - Récupère le dernier message d'erreur.(Si pas d'erreur cette valeur est vide)
  • [EVENT.ACTIVATE] - Status de l'activation de la surveillance d'événement.
  • [EVENT.BUTTON] - Bouton de la souris concerné par l'événement.
  • [EVENT.KEY] - Touche du clavier concernée par l'événement.
  • [HANDLE.ACTIVEWINDOW] - Permet d'obtenir le handle de la fenêtre active.
  • [HANDLE.FOREGROUNDWINDOW] - Permet d'obtenir le handle de la fenêtre en avant plan placée sur le bureau.
  • [HANDLE.SUPERMACROWINDOW] - Permet d'obtenir le handle de la fenêtre d'édition de Super macro.
  • [MACRO.MAIL] - Email de l'auteur de la macro.
  • [MACRO.OPENMODE] - Choisir EXEC ou EDIT.
  • [MOUSE.X] - Position courante de la souris abscisse (mesure en pixel).
  • [MOUSE.Y] - Position courante de la souris ordonnée (mesure en pixel).
  • [NUMLOCK] - Permet de savoir si la touche de verrouillage du pavé numérique est activée. Valeur retournée 0 ou 1 si elle est activée.
  • [NUMLOCK] - Permet de savoir si la touche de verrouillage des majuscules est activée. Valeur retournée 0 ou 1 si elle est activée.
  • [OBJECT.TIMEOUT] - Temps d'attente de recherche d'un objet, pour une recherche infinie placez 0 dans la valeur d'initialisation.
  • [PASSWORD] - Variable permettant de cacher sa valeur.
  • [POWER.PERCENT] - Pourcentage de charge restant de votre batterie, si votre PC ne possède pas de batterie la valeur retournée est -1.
  • [POWER.SOURCE] - Source d'alimentation de votre PC. Valeurs possibles:Batterie, Secteur, Unknow.
  • [PROCESSOR.PERCENT] - Taux d'occupation du processeur.
  • [PROGRESS] - Valeur en pourcentage de la progression de l'exécution de la macro. Vous devez incrémenter la valeur vous-même.
  • [SCREEN.X] - Longueur de la résolution de l'écran (mesure en pixel).
  • [SCREEN.Y] - Largeur de la résolution de l'écran (mesure en pixel).
  • [SYSDIR.CURRENT] - Répertoire de la macro courante.
  • [SYSDIR.CURRENT] - Répertoire courant.
  • [SYSDIR.CURRENTMACRO] - Répertoire de la macro courante.
  • [SYSDIR.EXEMACRO] - Répertoire de la macro convertie en exécutable.
  • [SYSDIR.HOME] - Répertoire personnel. (C:\Users\Onissius)
  • [SYSDIR.PROGRAMFILES] - Répertoire Program Files.
  • [SYSDIR.TEMP] - Répertoire temporaire. (C:\Users\Onissius\AppData\Local\Temp)
  • [SYSDIR.WINDOWS] - Répertoire windows. (C:\Windows)
  • [VK_ENTER] - Puisque la touche Entrée n'est pas un caractère imprimable, cette variable possède le code ASCII 13.
  • [WINVER] - Valeur possible: Windows NT 3.51, Windows 95 SP 1, Windows 95 SP 2, Windows NT 4.0, Windows 98 SP 1, Windows 98 SP 2, Windows ME, Windows 2000, Windows XP, Inconnue

Verrouillé