Search this site
Embedded Files
Mon QB64 pas à pas
  • Accueil
  • QBASIC
  • QB64
  • RUBRIQUES
  • LIENS
Mon QB64 pas à pas
  • Accueil
  • QBASIC
  • QB64
  • RUBRIQUES
  • LIENS
  • More
    • Accueil
    • QBASIC
    • QB64
    • RUBRIQUES
    • LIENS

⇨ MENU ⇨ QBASIC 

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

vos remarques, vos commentaires et de vos suggestions. 

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.

Google Sites
Report abuse
Page details
Page updated
Google Sites
Report abuse