Syntaxe
Paramètres
Nom |
Description |
nomduprogramme |
Ce paramètre permet d'indiquer le nom du programme chaîné |
Description
Cette commande permet de lancer un programme chaîné.
Remarques
- Le paramètre nomduprogramme est une expression de chaîne de caractères suivant les conventions d'appellation standard DOS et
représentant un module de chaîne Turbo Basic (extension de fichiers .TBC). Si l'extension est omise, le Turbo Basic suppose que l'extension de fichiers est .TBC. Par
conséquent, si vous souhaitez spécifier un fichier .EXE, vous devez ajouter .EXE au nom du fichier. Les variables répertoriées en tant que COMMON
dans le programme actuel et le programme de destination sont transmises au programme de destination.
- Au cours de la phase de test, le programme appelant doit être compilé dans un extension de fichier .EXE, car vous ne pouvez pas effectuer de chaîne à partir de
Turbo Basic. Le programme appelé doit être compilé sur le disque en tant que module de chaîne (un extension de fichier .EXE ou .TBC).
- Si les paramètres des instructions COMMON du programme appelant et du programme appelé ne correspondent pas (par exemple, des variables à virgule
flottante à un endroit et des entiers à un autre), une erreur d'exécution se produit.
- Turbo Basic ne prend pas en charge les options CHAIN ??de la ligne interprétée par l'interpréteur BASIC, notamment les numéros de ligne de DELETE,
MERGE et CHAIN. Comme vous ne pouvez pas spécifier de numéro de ligne dans un module de chaîne de destination, l'exécution commence toujours au début.
- En convertissant un système CHAIN de programmes interprétatifs BASIC en Turbo Basic, vous pouvez constater que l'utilisation étendue de la mémoire de
Turbo Basic permet de consolider des modules individuels en un seul programme, rendant l'enchaînement inutile.
- Le CHAIN ne peut être effectué que lorsqu'un programme est exécuté à partir de DOS; c'est-à-dire à partir d'un extension de fichier
.EXE. MERGE, DELETE, ALL et CHAIN sur un numéro de ligne ne sont pas pris en charge.
- Dans Turbo Basic, le CHAIN est effectué d'un programme compilé à un autre ayant été compilé dans un extension de fichier .TBC ou .EXE.
Dernière mise à jour : Mardi, le 28 juillet 2015