Section courante

A propos

Section administrative du site

BEGIN

Début
Delphi/Kylix/Lazarus

Syntaxe

Begin
statements
...
End

Paramètres

Nom Description
statements Ce paramètre permet d'indiquer un ou plusieurs instructions exécuté dans l'ordre respectivement spécifié.

Description

Ce mot réservé permet de définir le début d'un bloc d'instructions. Le mot réservé BEGIN est le fondement Delphi : il commence des blocs d'instructions. Un bloc est le corps principal d'un programme (Program), d'une bibliothèque (Library), d'une procédure (Procedure), d'une fonction (Function) ou d'une unité (Unit). Un bloc peut inclure un nombre illimité d'instructions et peut être utilisé partout où une seule instruction est requise, telle que le corps d'une instruction conditionnelle ou d'une instruction en boucle.

Remarques

Exemple

Voici quelques exemples typiques de l'utilisation de ce mot clef :

  1. Program BeginSamples;
  2.  
  3. {$APPTYPE CONSOLE}
  4. Uses SysUtils;
  5.  
  6. Var
  7.  I:Byte;
  8.  
  9. BEGIN
  10.  Begin
  11.   WriteLn('Bonjour A');
  12.  End;
  13.  For I := 1 to 3 do Begin
  14.   WriteLn('Bonjour B');
  15.  End;
  16.  Begin
  17.   WriteLn('Bonjour C');
  18.  End;
  19. END.

on obtiendra le résultat suivant :

Bonjour A
Bonjour B
Bonjour B
Bonjour B
Bonjour C

Voir également

Langage de programmation - Delphi/Kylix/Lazarus - Références de mots réservés (mots clefs) - End
Langage de programmation - Delphi/Kylix/Lazarus - Références de mots réservés (mots clefs) - For
Langage de programmation - Delphi/Kylix/Lazarus - Références de mots réservés (mots clefs) - Function
Langage de programmation - Delphi/Kylix/Lazarus - Références de mots réservés (mots clefs) - Procedure
Langage de programmation - Delphi/Kylix/Lazarus - Références de mots réservés (mots clefs) - Repeat
Langage de programmation - Delphi/Kylix/Lazarus - Références de mots réservés (mots clefs) - While

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