Interface

Fermé
black light Messages postés 29 Date d'inscription lundi 28 octobre 2013 Statut Membre Dernière intervention 20 février 2015 - 6 avril 2014 à 21:34
black light Messages postés 29 Date d'inscription lundi 28 octobre 2013 Statut Membre Dernière intervention 20 février 2015 - 27 avril 2014 à 22:14
bonjour,
Alors je dois faire une fenêtre sur la quelle il y a un nom d'utilisateur et un mot de passe. En cas d'erreur il y a possibilité de ressayé 3 fois seulement avant que la fenêtre ne se referme.
voici mon programme "la boucle ne marche pas le nombre d'essai n'est pas limité":

var
i:integer;
begin
if (edit1.Text='lou') and (edit2.Text='bdd')
then
begin
showmessage('mot de passe correcte');
form2.Show;
end
else
begin
showmessage('le mot de passe ou le nom d''utilisateur est incorrecte');
for i:=0 to 3 do
begin

edit1.Text:=''; edit2.Text:='';
end

end


end;

end.

2 réponses

nabil-bago Messages postés 255 Date d'inscription mercredi 22 mai 2013 Statut Membre Dernière intervention 24 novembre 2021 13
12 avril 2014 à 18:55
il faux le faire avec une label (a)
apres ajouté une variable (n) qui calcul le nombre de tentative
donc tu donne une valeur initiale n:=0;
en cas de faux mot de passe
n:=n+1;
a la fin
if n<3 then
begin
n:=n+1;
showmessage ('mdp erroné il vous reste ',3-n,' tntative');
goto a; (il retourne a la saisie de mdp)
end
else
application.terminate;


enfin je vais faire un programe exacte et je vais le poster dans les deux jour prochaines, promis
1
black light Messages postés 29 Date d'inscription lundi 28 octobre 2013 Statut Membre Dernière intervention 20 février 2015
18 avril 2014 à 20:31
merci :)
0
nabil-bago Messages postés 255 Date d'inscription mercredi 22 mai 2013 Statut Membre Dernière intervention 24 novembre 2021 13
22 avril 2014 à 12:50
:) dsl black girl, j'ai pas reeussi a ecrire le code, je suis vraiment débordé
j'esper que tu va le faire
0
black light Messages postés 29 Date d'inscription lundi 28 octobre 2013 Statut Membre Dernière intervention 20 février 2015
27 avril 2014 à 22:14
c'est pas grave merci pour l'idée :)
0