3 yanlış şifrede programın kapanması ??

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
sevturk
Üye
Mesajlar: 117
Kayıt: 23 Nis 2006 01:04

3 yanlış şifrede programın kapanması ??

Mesaj gönderen sevturk »

Kod: Tümünü seç

procedure TForm15.Button1Click(Sender: TObject);
var
sifre:string;
deneme:integer;
Begin
sifre:='123';
if sifre=Edit1.Text then
begin
Form15.Hide;
Form1.Show;
end
Else
Begin
deneme:=deneme+1;
Showmessage('Hatalı şifre girdiniz!!!');
Edit1.Text:='';
if deneme>3 then
Begin
Showmessage('Malesef Hakkınız doldu.');
Halt;
end;
end;
end;
S.A.
arkadaşlar öncelikle herkese selam olsun diyorum uzun zamandır siteyi ziyaret edemiyordum çünkü askerdeydim ama artık Allahın izniyle bende aranızdayım..

arkadaşlar böyle bir kod buldum arşivimimde ama çalıştıramadım, bayağı uğraştım ama olmadı yapamadım, kodlarda eksik veya yanlış gören varsa veya farklı bir yapıda fikri olan varsa bana yardımcı olabilirmi.. yardımlarınızı bekliyorum Allaha emanet olun hayırlı çalışmalar..
oyle
Üye
Mesajlar: 137
Kayıt: 17 Eki 2006 05:53

Mesaj gönderen oyle »

Deneme degiskeni local tanimlanmis onun icinde butona her tiklayisinizda degeri hep 1 oluyor. Global olarak tanimlarsaniz sorun duzelecektir.
sevturk
Üye
Mesajlar: 117
Kayıt: 23 Nis 2006 01:04

Mesaj gönderen sevturk »

oyle arkadaşım yardımın için Allah senden razı olsun.. dediğin gibi global tanımlayınca oldu aklımada hiç gelmemişti doğrusu ilgin için teşekkür ederim hayırlı çalışmalar..
Cevapla