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 

ERASE

DESCRIPTION.


L'instruction ERASE est utilisée pour réinitialiser les items d'un tableau de données.




SYNTAXES.


ERASE LST_Tableau

ERASE LST_TableauA, LST_TableauB, ... , LST_TableauN 




REMARQUES.


LST_Tableau doit être un nom identifiant un tableau de donnes existant. Il n'est pas indispensable de faire suivre le nom d'un tableau de données par une paire de parenthèses.


L'instruction ERASE : 

- réinitialise les variables et  les items des tableaux de type numérique à 0 (zéro) ;

- réinitialise les variables et  les items des tableaux de type STRING à "" (chaine vide) ;

- détruit les tableaux de données redimensionnables créés avec avec $DYNAMIC ou REDIM.


Les tableaux de données déclarés après la métacommande $DYNAMIC ou avec l'instruction REDIM devront être déclarés de nouveau avec leur bonne dimension.


Dans les fonctions personnalisées FUNCTION et SUB, il faudra déclarer les tableaux des données avec l'instruction STATIC pour pouvoir les réinitialiser avec l'instruction ERASE.


Vous n'êtes pas obligé d'inclure des crochets de tableau dans un appel ERASE .





EXEMPLES.


DIM LST_Fixe(60) AS INTEGER

REDIM LST_Modifiable(60) AS INTEGER

LST_Fixe(15) = 321

LST_Modifiable(5) = 876

kpartage = 123

kmessage$ = "bonjour les monde !"

GOSUB LAB_Afficher

CLEAR

PRINT

GOSUB LAB_Afficher

END


LAB_Afficher:

PRINT kmessage$

PRINT LST_Fixe(15) , UBOUND (LST_Fixe)

PRINT LST_Modifiable(5) , UBOUND (LST_Modifiable)

RETURN

retourne :

Bonjour le monde !

321           60

876           60

============


0           60

876           60

ERROR : out of range


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