COMMAND$ |
Commande |
---|---|
Turbo Basic |
Syntaxe
s$=COMMAND$ |
Description
Cette fonction permet de retourner la ligne de commande utilisée pour démarrer le programme à partir de DOS.
Remarques
- La fonction COMMAND$ renvoie tout ce qui a été tapé sur le prompt du DOS lors du processus d'appel d'un programme, à l'exception du nom du programme lui-même.
- Utilisez COMMAND$ pour collecter des paramètres d'exécution tels que les noms de fichiers et les options du programme. Par exemple, considérons la commande DOS suivante :
- Pour tester un programme utilisant COMMAND$ depuis Turbo Basic, utilisez l'option Parameter line du menu Options dans l'IDE de Turbo Basic pour définir la chaîne de caractères renvoyée par COMMAND$.
- La longueur maximale de la ligne de commande DOS est de 127 caractères.
GLADIR cust.dta cust.new |
où GLADIR est un programme avec une extension .EXE produit par le Turbo Basic. Lorsque GLADIR aura le contrôle, la fonction COMMAND$ conservera tout ce qui a été tapé au prompt du DOS après le nom du programme lui-même, dans ce cas, la chaîne de caractères «cust.dta cust.new». C'est à la définition de GLADIR de décider quoi faire avec cette chaîne de caractères (peut-être que COMMAND$ pourrait être divisé en filename1 et filename2, et que le contenu filename1 serait converti en nouveau filename2.
Dernière mise à jour : Mardi, le 28 juillet 2015