Section courante

A propos

Section administrative du site

GOTO

Aller à
Delphi/Kylix/Lazarus

Syntaxe

Goto etiquette;

Paramètres

Nom Description
etiquette Ce paramètre permet d'indiquer le nom de l'étiquette ou doit s'effectuer le branchement

Description

Ce mot réservé permet d'effectuer un branchement à une instruction correspondant à l'emplacement de l'étiquette.

Exemple

Cet exemple permet de montrer l'utilisation de se mot réservé :

  1. Program GotoSamples;
  2.  
  3. {$APPTYPE CONSOLE}
  4.  
  5. Uses SysUtils;
  6.  
  7. Label BreakAll;
  8.  
  9. Var
  10.  i,j:Integer;
  11.  
  12. BEGIN
  13.  For i:=0 to 10 do Begin
  14.   If i < 0 Then Goto BreakAll;
  15.  End;
  16.  For j:=0 to 10 do Begin
  17.   WriteLn('J = ',j);
  18.  End;
  19. BreakAll:
  20. END.

on obtiendra le résultat suivant :

J = 0
J = 1
J = 2
J = 3
J = 4
J = 5
J = 6
J = 7
J = 8
J = 9
J = 10

Voir également

Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - Abort
Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - Break
Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - Continue
Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - Exit
Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - Halt
Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - RunError

Dernière mise à jour : Mercredi, le 18 février 2015