// VDS 7 “Renaissance”
Tour rapide
Visual DialogScript : un langage de scripting Windows simple et puissant pour créer utilitaires, automatisations et applications plus vite.
Visual DialogScript est un environnement de développement complet pour créer aussi bien de vrais programmes que de simples scripts de type batch sous Microsoft Windows, écrits dans un langage appelé DialogScript.
Pourquoi VDS existe
Visual DialogScript a été conçu pour combler le vide laissé par l'absence, chez Microsoft, d'un langage à la fois simple et puissant pour Windows. Son objectif premier : assembler rapidement de petits utilitaires, des scripts d'automatisation, ou une application complète tournant dans un environnement Windows. À l'origine, il n'était pas pensé comme un langage de développement applicatif lourd à la manière de C++ ou Visual Basic. Mais, depuis ses débuts, il est devenu bien plus qu'un simple langage de batch : c'est même devenu un outil de prédilection pour des développeurs C++ ou Visual Basic, qui créent leurs scripts ou leurs programmes en deux fois moins de temps qu'avec leur langage habituel.
Microsoft a depuis partiellement comblé ce vide en introduisant VBScript, une version allégée de Visual Basic. VBScript reste cependant un langage puissant à la syntaxe assez compliquée, qui demande du temps pour être maîtrisée. DialogScript est plus simple. Si vous n'êtes pas programmeur, vous serez opérationnel avec VDS plus vite qu'il ne vous faudrait pour apprendre Basic. Et même si vous connaissez déjà un autre langage de programmation : si ce que vous voulez faire est réalisable avec Visual DialogScript, nous vous garantissons que vous l'accomplirez plus vite avec lui.
VDS est aussi beaucoup plus rapide. Le langage a été conçu pour un interpréteur qui analyse chaque ligne de code à l'exécution. DialogScript est en réalité un croisement entre un langage de batch et un véritable langage de programmation. Son atout : il est plus facile à apprendre que Basic ou C. Si vous avez déjà écrit des fichiers batch DOS ou utilisé des macros de tableur pour automatiser des tâches répétitives, vous maîtrisez déjà les concepts nécessaires pour devenir productif avec Visual DialogScript.
Contrairement au langage batch de MS-DOS, DialogScript vous laisse le choix de créer ou non une interface entre l'utilisateur et votre programme (qu'on appelle un « script »). L'interface n'est pas obligatoire : un script peut tourner de façon invisible en arrière-plan, ou se contenter des boîtes de message standard de Windows pour dialoguer avec l'utilisateur. Pour quelque chose qu'on veut mettre en route vite, ne pas avoir à concevoir la moindre interface graphique fait gagner beaucoup de temps. Et si vous avez besoin d'une interface simple, l'assistant de dialogue de VDS vous permet de la dessiner visuellement, puis génère un squelette de script dans lequel il vous suffit d'insérer votre propre code — vous gagnez là encore du temps.
Pourquoi préférer Visual DialogScript à un outil comme Visual Basic ?
- Parce qu'il est plus facile à apprendre.
- Parce que vous créez des programmes fonctionnels plus vite.
- Parce qu'il est peu coûteux.
- Parce que vous pouvez créer de petits fichiers EXE distribuables sans royalties.
À quoi sert Visual DialogScript ?
- Automatiser des tâches de routine, comme relever ses emails ou produire un rapport. DialogScript inclut des commandes permettant de piloter d'autres applications Windows.
- En entreprise, écrire des scripts de configuration ou de mise à jour logicielle qui s'exécutent automatiquement, sans intervention, sur l'ensemble des postes de l'organisation.
- Créer des interfaces graphiques pour des utilitaires DOS en ligne de commande.
- En tant que power user, développer ses propres utilitaires et applications.
Parcourez les pages suivantes pour découvrir le langage, l'environnement, un exemple complet et les captures d'écran de l'environnement de développement Visual DialogScript.
Construisez-le avec VDS 7.
L’IDE complet + le langage. Windows & Linux · 32/64-bit · Unicode.