COMMON
DESCRIPTION.
La instruction COMMON permet partager les valeurs de variables avec d'autres modules importés par le module principal du programme ou lors d'un changement de module principale avec l'instruction CHAIN.
SYNTAXES.
COMMON SHARED noma, noma, ... , nomn
REMARQUES.
La technique multimodulaire remonte à l'époque où QBASIC avaient des contraintes de taille de module. Ce qui n'est plus le cas avec QB64, COMMON a été conservé à des fins de compatibilité avec des anciens codes. Les contraintes de taille n'existant plus, il est fortement conseillé de rédiger des projets regroupant toutes les fonctionnalités en un seul script, à l'exception d'éventuelles bibliothèques importées par $INCLUDE.
nom est obligatoire, mais peut être n'importe quelle combinaison de lettres majuscules ou minuscules et de chiffres, mais commençant par une lettre et qui ne soit pas un mot-clé de QBASIC ou de QB64.
COMMON doit être appelé avant toute instruction exécutable.
Il est important de conserver l'ordre des types de variables identique dans tous les modules, car les noms des variables n'ont pas d'importance.
La combinaison COMMON SHARED sera utilisée si l'on souhaite partager les valeurs avec les sous-modules et les fonctions de ce module.est le plus souvent utilisé pour partager les variables avec les sous-modules et les fonctions de ce module.
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de
Dans la RETROGICIEL vous trouvez des suggestions simples et classiques pour
TESTER - DÉCOUVRIR - PRATIQUER - APPROFONDIR - EXPLORER
avec un exemple de résolution à télécharger pour vous inspirer.