INCLUDE |
Inclure |
---|---|
Delphi/Kylix/Lazarus | System |
Syntaxe
Procedure Include(var S: Set of T; I:T); |
Paramètres
Nom | Description |
---|---|
S | Ce paramètre permet d'indiquer la variable contenant l'ensemble |
I | Ce paramètre permet d'indiquer les éléments d'exclusion de l'ensemble |
Description
Ce mot réservé permet d'inclure un élément d'une variable d'ensemble (SET).
Exemple
Voici quelques exemples de l'utilisation de cette fonction :
- Program IncludeSamples;
-
- {$APPTYPE CONSOLE}
-
- Uses SysUtils;
-
- Var
- RegistreIntel8088:Set of (AH,AL,AX,BH,BL,BP,BX,CH,CL,CS,CX,DH,DL,DS,DX,ES,SI);
- Alphabet:Set Of 'A'..'Z';
- Centieme:Set of 0..99;
- Caractere:Set Of Char;
- C:Char;
-
- BEGIN
- RegistreIntel8088:=[AL,AH,BL,BH,CL,CH,DL,DH];
- Include(RegistreIntel8088,CS);
- Alphabet:=['A','E','I','O','U'];
- Include(Alphabet,'Y');
- Write('Voyelle = ');
- For C:='A' to 'Z' do If C In Alphabet Then Write(C);
- WriteLn;
- Caractere:=['0'..'9'];
- Include(Caractere,'A');
- Include(Caractere,'B');
- Include(Caractere,'C');
- Include(Caractere,'D');
- Include(Caractere,'E');
- Include(Caractere,'F');
- Write('Hexadecimal = ');
- For C:=#0 to #255 do If C In Caractere Then Write(C);
- WriteLn;
- END.
on obtiendra le résultat suivant :
Voyelle = AEIOUYHexadecimal = 0123456789ABCDEF
Voir également
Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - Exclude
Langage de programmation - Delphi/Kylix/Lazarus - Références de mots réservés (mots clefs) - In
Langage de programmation - Delphi/Kylix/Lazarus - Références de mots réservés (mots clefs) - Set
Dernière mise à jour : Mercredi, le 18 février 2015