WITH |
Avec |
---|---|
Turbo Pascal 3+ |
Syntaxe
With identificateur d'enregistrement Do instruction simple ou composée |
Paramètres
Nom | Description |
---|---|
identificateur d'enregistrement | Ce paramètre permet d'indiquer un identificateur d'enregistrement à faire passer comme simple variable chacun de ses champs |
instruction simple ou composée | Ce paramètre permet d'indiquer le bloc d'instruction ou l'instruction devant subir l'impact de ce mot réservé |
Description
Ce mot réservé permet de définir la structure d'enregistrement courante devant être utilisé pour les variables.
Exemple
Cet exemple permet de montrer l'utilisation du mot réservé «WITH» :
- Program WithSamples;
-
- Type
- personne=Record
- salutation:Char;
- prenom:String[30];
- nomfamille:String[30];
- ville:String[30];
- pays:String[30];
- province:String[30];
- End;
-
- Var
- a:personne;
-
- BEGIN
- With a do Begin
- salutation := 'M';
- prenom := 'Sylvain';
- nomfamille := 'Maltais';
- ville := 'Laval';
- pays := 'CA';
- province := 'QC';
- End;
- WriteLn('Prénom : ',a.prenom);
- WriteLn('Nom : ',a.nomfamille);
- WriteLn('Ville : ',a.ville);
- END.
on obtiendra le résultat suivant :
Prénom : SylvainNom : Maltais
Ville : Laval
Références
Aide-mémoire de Turbo Pascal versions de 3 à 6, Edition Marabout, De Groote, Virga, 1992, ISBN: 2-501-01833-8, page 453.
Dernière mise à jour : Dimanche, le 8 février 2015