Else hatası bakarmısınız?
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
-
- Üye
- Mesajlar: 153
- Kayıt: 14 Tem 2008 12:28
Else hatası bakarmısınız?
Edit9.Text:= 'kayit yapildi'
else
edit9.enabled := true;
hata surada
'END' expected but 'ELSE' found....
nedemek?
not :
end
else yazdım ayrıca end
else
begin
ilede başladım kabul etmedi :S
else
edit9.enabled := true;
hata surada
'END' expected but 'ELSE' found....
nedemek?
not :
end
else yazdım ayrıca end
else
begin
ilede başladım kabul etmedi :S
Re: Else hatası bakarmısınız?
Kod: Tümünü seç
if Edit9.Text:= 'kayit yapildi' then
begin
//Kodunuz
end
else
begin
edit9.enabled := true;
end;
-
- Üye
- Mesajlar: 153
- Kayıt: 14 Tem 2008 12:28
Re: Else hatası bakarmısınız?
hocam cevabınız ıcın teşekkürler fakat bu hataları aldım;
[Error] Unit1.pas(104): ';' expected but 'ELSE' found
[Error] Unit1.pas(114): Undeclared identifier: 'Edit9'
[Error] Unit1.pas(116): Missing operator or semicolon
[Error] Unit1.pas(116): Statement expected, but expression of type 'String' found
[Error] Unit1.pas(117): '.' expected but ';' found
[Fatal Error] Project1.dpr(5): Could not compile used unit 'Unit1.pas'
[Error] Unit1.pas(104): ';' expected but 'ELSE' found
[Error] Unit1.pas(114): Undeclared identifier: 'Edit9'
[Error] Unit1.pas(116): Missing operator or semicolon
[Error] Unit1.pas(116): Statement expected, but expression of type 'String' found
[Error] Unit1.pas(117): '.' expected but ';' found
[Fatal Error] Project1.dpr(5): Could not compile used unit 'Unit1.pas'
Re: Else hatası bakarmısınız?
[quote="NewMember"]
Kod: Tümünü seç
if Edit9.Text:= 'kayit yapildi' then
quote]
Yukarıda iki nokta üstüste olmamalı, aşağıdaki gibi deneyin lütfen
if Edit9.Text= 'kayit yapildi' then
- sabanakman
- Kıdemli Üye
- Mesajlar: 3081
- Kayıt: 17 Nis 2006 08:11
- Konum: Ah bi Antalya olaydı keşke (Ankara)
Re: Else hatası bakarmısınız?
Benim projede if kullanıldığına dair derin şüphelerim var (sihirli küremin yalancısıyım
). Sanki hiç if kullanılmadan else kullanılmış da hata ondan kaynaklanıyormuş gibime geliyor
.


Şaban Şahin AKMAN
_________________
Derin olan kuyu değil kısa olan iptir. - .
_________________
Derin olan kuyu değil kısa olan iptir. - .
-
- Üye
- Mesajlar: 153
- Kayıt: 14 Tem 2008 12:28
Re: Else hatası bakarmısınız?
hocam yok
soyle
if checkbox1.checked then
edit1.enabled := true;
edit2.enabled := true
else
edit1.enabled := false;
edit2.enabled := false;
bu hocam hata alıyorum neden acaba
soyle
if checkbox1.checked then
edit1.enabled := true;
edit2.enabled := true
else
edit1.enabled := false;
edit2.enabled := false;
bu hocam hata alıyorum neden acaba
Re: Else hatası bakarmısınız?
sanki şurada bir virgül gözden kaçmış hem tek satır yazacaksan begin end koymıycan bak şöyle dene birdeumutcanster yazdı:hocam yok
soyle
if checkbox1.checked then
edit1.enabled := true;
edit2.enabled := true
else
edit1.enabled := false;
edit2.enabled := false;
bu hocam hata alıyorum neden acaba
if checkbox1.checked then
begin ///(begin) ekledik
edit1.enabled := true;
edit2.enabled := true; //burayabirtane (;)
end ///aman dikkat burada (;) olmaz else geliyor
else
begin ///(begin) ekledik
edit1.enabled := false;
edit2.enabled := false;
end; //end hemde(;) beraber
Re: Else hatası bakarmısınız?
Aşağıdaki gibi yapınız, Kolay gelsin
if checkbox1.checked then
begin
edit1.enabled := true;
edit2.enabled := true;
end
else
begin
edit1.enabled := false;
edit2.enabled := false;
end;
if checkbox1.checked then
begin
edit1.enabled := true;
edit2.enabled := true;
end
else
begin
edit1.enabled := false;
edit2.enabled := false;
end;
Re: Else hatası bakarmısınız?
Büyük ihtimalle programın daha üstünde bir yerde end kullanmayı unutmuşsunuz. Sorunu bu ifadede değil de bir de üstler de arayın.
C. Sunguray
csunguray at netbilisim.kom
Net Bilişim Hizmetleri
Sıradan her programcı bilgisayarın anlayabileceği kodlar yazabilir.
Sadece iyi programcılar insanların da anlayabileceği kodlar yazarlar.
Martin Fowler (http://martinfowler.com/)
csunguray at netbilisim.kom
Net Bilişim Hizmetleri
Sıradan her programcı bilgisayarın anlayabileceği kodlar yazabilir.
Sadece iyi programcılar insanların da anlayabileceği kodlar yazarlar.
Martin Fowler (http://martinfowler.com/)
Re: Else hatası bakarmısınız?
sanki bende aynısını yazmışımF.Atagun yazdı:Aşağıdaki gibi yapınız, Kolay gelsin
if checkbox1.checked then
begin
edit1.enabled := true;
edit2.enabled := true;
end
else
begin
edit1.enabled := false;
edit2.enabled := false;
end;
Re: Else hatası bakarmısınız?
Evet Aynı anda yazmışız, sizin post sadece bir dakika önce edilmiş