ERL |
Ligne d'erreur |
---|---|
QuickBASIC/QBasic |
Syntaxe
ERL |
Description
Cette fonction retourne le numéro de ligne de la dernière erreur.
Remarques
- Après une erreur, la fonction ERR renvoie le code de l'erreur et la fonction ERL renvoie le numéro de ligne où l'erreur s'est produite. Étant donné que ERR et ERL renvoient des valeurs significatives uniquement après une erreur, elles sont généralement utilisées dans les routines de gestion des erreurs pour déterminer l'erreur et l'action corrective.
- Étant donné que ERL et ERR sont des fonctions, vous ne pouvez pas les utiliser sur le côté gauche d'une instruction d'affectation. Cependant, vous pouvez les définir indirectement avec l'instruction ERROR.
- Différences par rapport à BASICA : La fonction ERL renvoie uniquement le numéro de ligne, pas l'étiquette de ligne, situé avant la ligne produisant l'erreur. Si votre programme n'a pas de numéros de ligne, la fonction ERL renvoie toujours 0.
Exemple
Voici un exemple permettant d'effacer le contenu d'un tableau :
on obtiendra généralement le résultat suivant :
ERR= 11 ; Ligne= 4317Voir également
Langage de programmation - QuickBASIC/QBasic - Référence de procédures et de fonctions - ERR
Langage de programmation - QuickBASIC/QBasic - Référence de procédures et de fonctions - ERDEV
Langage de programmation - QuickBASIC/QBasic - Référence de procédures et de fonctions - ERDEV$
Langage de programmation - QuickBASIC/QBasic - Référence de procédures et de fonctions - ERROR
Langage de programmation - QuickBASIC/QBasic - Référence de procédures et de fonctions - ON ERROR GOTO
Langage de programmation - QuickBASIC/QBasic - Référence de procédures et de fonctions - RESUME
Langage de programmation - QuickBASIC/QBasic - Références des codes d'erreurs