Question aux internautes

Résolu
Bacterius Messages postés 3792 Date d'inscription samedi 22 décembre 2007 Statut Membre Dernière intervention 3 juin 2016 - 10 févr. 2008 à 12:28
Bacterius Messages postés 3792 Date d'inscription samedi 22 décembre 2007 Statut Membre Dernière intervention 3 juin 2016 - 10 févr. 2008 à 16:20
Bonjour, je voudrais juste savoir s'il est possible d'exprimer deux résultats d'une opération sans passer par "begin" "end" .

Exemple :

begin         if Button1.Caption '' then if Button2.Caption '' then Button3.Caption := 'exemple' (quelque chose pour additionner les 2) Button4.Caption := 'exemple2';

end;

<hr />
Plutot que de pâsser par :

begin         if Button1.Caption '' then if Button2.Caption '' then
begin
        Button3.Caption := 'exemple';
         Button4.Caption := 'exemple2';
end;

end;

Voila j'espère que c'est possible et que quelqu'un pourra me répondre merci beaucoup :)

A bientôt

PS : Ce site est génial

2 réponses

Caribensila Messages postés 2527 Date d'inscription jeudi 15 janvier 2004 Statut Membre Dernière intervention 16 octobre 2019 18
10 févr. 2008 à 14:36
Salut,

Parce que c'est plus lisible que des "if then" imbriqués, en Pascal on écrira plutôt :
if (Button1.Caption'') and (Button2.Caption'') then begin
    Button3.Caption := 'exemple';
    Button4.Caption := 'exemple2';
end;

Tu devrais faire un petit tour ICI.
3
Bacterius Messages postés 3792 Date d'inscription samedi 22 décembre 2007 Statut Membre Dernière intervention 3 juin 2016 10
10 févr. 2008 à 16:20
merci beaucoup :)
0
Rejoignez-nous