Section courante

A propos

Section administrative du site

RESUME

Résume
QuickBASIC/QBasic

Syntaxe

RESUME [{ligne | NEXT}]

Paramètres

Nom Description
0 Ce paramètre permet d'indiquer que l'exécution du programme se reprise au même endroit que l'erreur a eu lieu
NEXT Ce paramètre permet d'indiquer que la reprise de l'exécution du programme se poursuivra immédiatement après l'instruction ayant provoquer l'erreur
numérodeligne Ce paramètre permet d'indiquer le numéro de ligne ou une étiquette où se poursuit l'exécution du programme

Description

Cette commande permet de relancer l'exécution du programme après un erreur provoquer ou d'une erreur.

Remarques

Exemple

Voici quelques exemples d'utilisation de cette fonction :

  1. ON ERROR GOTO 1000
  2. PRINT "Avant"
  3. A = 1 / 0 ' Ligne provoquant normalement une erreur
  4. PRINT "Apres"
  5. ON ERROR GOTO 2000
  6. B = 2 / 0 ' Ligne provoquant normalement une erreur
  7. PRINT "SUIVANT"
  8. 500 PRINT "500 FIN"
  9. END
  10. 1000 : RESUME NEXT
  11. 2000 : RESUME 500

on obtiendra le résultat suivant :

Avant
Apres
500 FIN

Voir également

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 - BASICA/GWBASIC - Référence de procédures et fonctions - RESUME

Dernière mise à jour : Mercredi, le 14 septembre 2016