ERROR_TYPE$

ERROR_TYPE$

RETOURNE LE TYPE DE L'ERREUR


  • Type : Variable système
  • Paramètre : 0
  • Groupe : Référence


ACTION

La variable système ERROR_TYPE$ retourne le type d'erreur rencontré dans le cas où une erreur s'est produite et que la commande ON_ERROR_GOTO a été exécutée.

Si aucune commande ON_ERROR_GOTO a été exécutée ou si aucune erreur ne s'est produite, sa valeur est la chaîne vide "".

Si une erreur s'est produite et que la commande ON_ERROR_GOTO a été exécutée, ERROR_TYPE$ contient un libellé explicatif de l'erreur.

Remarque : la langue de ce libellé est l'anglais par défaut, mais peut être changée par les commandes ERROR_FRENCH et ERROR_ENGLISH.


SYNTAXE : ERROR_TYPE$ dans une expression


UTILISATION

  • La variable système ERROR_TYPE$ est utilisée pour connaître le type d'erreur rencontrée.

ERREUR

  • Rien.

EXEMPLE

ERROR_TYPE$.bas
label err
on_error_goto err
top 0, 3+:' erreur ici
print "jamais imprimé" 
err:
print "erreur"
print error_number
print error_type$
print error_line

EN RAPPORT

ON_ERROR_GOTO

ERROR_ENGLISH

ERROR_FRENCH

ERROR_LINE

ERROR_NUMBER

ERROR_TYPE$