Visual DialogScript

Un article de Wikipédia, l'encyclopédie libre.
Aller à : navigation, rechercher

Visual DialogScript, souvent abrégé VDS est un langage de programmation simplifié de type script ou batch.

Fonctionnalités[modifier | modifier le code]

Il permet de programmer de manière rapide un utilitaire basique pouvant automatiser certaines tâches rapides ou ne nécessitant pas l'intervention d'un langage de programmation plus complexe.

Fonctionnement[modifier | modifier le code]

Un exécutable compilé d'environ 10-15 ko représente le programme écrit. Une fois le programme lancé, le langage est interprété par une dll équivalente à la version du logiciel par exemple VDSRUN30.dll pour Visual DialogScript 3, ou VDSRUN40.DLL pour Visual DialogScript 4

Améliorations[modifier | modifier le code]

  • La version 2 de VDS étant 16-bits, les programmeurs avec l'avènement du 32-bits passèrent la version 3.0 en 32-bits total. Parmi les évolutions des versions de 2.0 à 4.0, on notera principalement l'ajout de nouvelles fonctions de type @la_fonction() et de nouvelles commandes programmables.

Depuis la version 5, Visual DialogScript est capable entre autres de :

  • Manipuler et mettre en œuvre les API du système Microsoft Windows. Cela permet d'ouvrir certaines possibilités jusqu'alors inexploitées par ce langage.
  • La création de modules DSU permettant la redistribution et la réutilisation de ces modules dans des codes de programmation tierce.
  • La possibilité d'utiliser les fonctions INCLUDE et DEFINE proche des langages de type C++, mais de manière simplifié.
  • L'inclusion de RESSOURCE permettant l'injection de ressources au fichier exécutable.

Exemple de code "Hello World"[modifier | modifier le code]

Title Hello
Info Hello World !
Exit

Voir aussi[modifier | modifier le code]