Script de dialogue visuel - Visual DialogScript

Visual DialogScript (VDS) est un langage de programmation interprété pour Microsoft Windows . Il peut être utilisé pour créer de petits programmes rapides. VDS dispose d'un grand nombre de dialogues et d'éléments graphiques disponibles pour créer des programmes d'aspect professionnel. Les programmes VDS ont accès à l' API Windows ; par conséquent, il est possible d'écrire des applications qui peuvent effectuer les mêmes tâches avancées que d'autres langages de programmation tels que Visual Basic , C++ ou Delphi .

Langue

Contrairement aux autres langages de programmation, la syntaxe de VDS est très simple. Chaque commande occupe une ligne et a un nom anglais simple qui décrit clairement son objectif. Les variables sont sans type et peuvent contenir de nombreux types d'informations, par exemple des nombres ou du texte. Les fonctions se distinguent clairement par des noms commençant par ' @ ', tout comme une feuille de calcul.

Le langage DialogScript a une syntaxe simple qui n'est pas sans rappeler le langage batch MS-DOS. Il est conçu pour la facilité d'utilisation et l'efficacité lorsqu'il est interprété par le moteur d'exécution. Il existe 10 variables système, %0 à %9, qui ont initialement le nom du fichier de script dans %0 et les paramètres de ligne de commande dans %1 à %9, comme dans un fichier batch. Il existe également 26 autres variables utilisateur, %A à %Z. Le contenu de toutes les variables (y compris celles du système) peut être modifié une fois le script en cours d'exécution. Il y a maintenant aussi 4032 variables globales. Ces variables commencent par %%, une lettre, puis des caractères alphanumériques plus des traits de soulignement (par exemple %%my_variable_1.) Il n'y a pas de limite à la longueur de ces noms de variables définis par l'utilisateur.

Exemples de syntaxe

Commentaires:

  • # This is a single line comment
  • REM This is a single line comment

Boîte de message d'information simple :

  • info "This is the information text"

Boîte de message d'avertissement simple :

  • warn "This is the warning text"

Créez une boîte de dialogue personnalisée :

  • dialog create,<name>,<top pixel position>,<left pixel position>,<width in pixels>,<height in pixels>

Écrivez dans le registre Windows :

  • registry write,<root key>,<key>,<subkey>,<data>

Affiche une boîte de dialogue d'invite de saisie, stockant le résultat dans la variable %A :

  • %A = @input("Please enter a value:")

Histoire

Visual DialogScript a été créé par Julian Moss (1953 – 24 octobre 2014) de JM-Tech/Tech-Pro Ltd. En 1998, après la version 3.0, Emmanuel Daunizeau de SADE sarl, a repris la propriété et le développement de VDS, modifiant et améliorant sa syntaxe. Actuellement, VDS est commercialisé par la société britannique Commercial Research Ltd. et est toujours la propriété d'Emmanuel Daunizeau qui continue de le développer.

Plusieurs versions de VDS ont été publiées au fil du temps :

  • Visual DialogScript 2.0
  • Visual DialogScript 2.5
  • DialogScript visuel 3.0
  • Visual DialogScript 3.5
  • Script de dialogue visuel 4
  • Visual DialogScript 4.5
  • Script de dialogue visuel 5
  • Visual DialogScript 5.01
  • Visual DialogScript 5.02
  • Script de dialogue visuel 6

Versions actuellement disponibles

Plusieurs versions sont disponibles en téléchargement :

  1. Personal Visual DialogScript (PVDS) 4 : Cette version gratuite est destinée aux étudiants et aux utilisateurs de PC à domicile. Le package comprend un court didacticiel et une aide en ligne complète qui comprend de nombreux exemples de scripts. Le logiciel n'est pas licencié pour un usage commercial. Cette version est incapable de produire des fichiers exécutables compilés ; Cependant, la compilation des fichiers n'est pas nécessaire, car un fichier de script peut être exécuté directement en l'ouvrant à partir de l' Explorateur Windows sur n'importe quel système sur lequel PVDS est installé.
  2. Visual DialogScript 2.5 (édition 16 bits) : cette version a marqué la dernière version pour Windows 3.1+ (16 bits).
  3. Visual DialogScript 5 : Cette version est destinée aux utilisateurs expérimentés, aux utilisateurs professionnels et aux développeurs professionnels qui utilisent ou développent des scripts pour Windows 95/98/ME ou Windows NT/2000/XP. Cette version peut créer des fichiers exécutables compilés et comprend une licence d'exécution sans redevance (une fois enregistrée). Les fonctionnalités supplémentaires incluent un éditeur d'icônes et la prise en charge de nombreuses extensions complémentaires. En tant que programme 32 bits, il prend en charge les noms de fichiers longs, les icônes de la barre des tâches, les chaînes de longueur illimitée et les listes de chaînes et le registre Windows. Cette ancienne version est désormais disponible en téléchargement pour les utilisateurs enregistrés et n'est pas disponible à l'achat.
  4. Visual DialogScript 6 : la dernière version de Visual DialogScript améliore Visual DialogScript 5 et ajoute une prise en charge complète de Windows Vista . De plus, la version enregistrée peut désormais créer des fichiers exécutables compilés autonomes qui ne nécessitent pas de fichier d'exécution externe.

Les références

Liens externes