Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
sga
Üye
Mesajlar: 60 Kayıt: 08 Tem 2005 12:49
Mesaj
gönderen sga » 13 Oca 2006 01:57
merhaba,
ben edit4 ün uzunluğu label4 e eşit olunca kullanıcı yazı yazamasın ve beep sesi versin istiyorum onun için şöyle bi şey yazdım.
Kod: Tümünü seç
procedure TForm1.Edit4KeyPress(Sender: TObject; var Key: Char);
begin
if length(edit4.text)=length(label4.caption) then begin
key:=#0;
beep; end;
end;
ama
delphi önce kendi hata mesajını veriyor sonra yine devam edersem benim kodum çalışıyor.neden olduğunu anlayamadım.yardım ederseniz sevinirim
sga
balsoft
Üye
Mesajlar: 60 Kayıt: 09 Şub 2005 06:01
Konum: ANKARA
İletişim:
Mesaj
gönderen balsoft » 13 Oca 2006 02:00
hata mesajından kastın nedir gelen hatayı eklersen yardımcı olmaya çalışırım
Bilgini saklamaki daha fazla öğrenebilesin...
sga
Üye
Mesajlar: 60 Kayıt: 08 Tem 2005 12:49
Mesaj
gönderen sga » 13 Oca 2006 02:15
verdiği hata mesajı bu :
Project onparmak.exe raised exception class EAccessViolation with message 'Access violation at address
004367B0 in module 'onparmak.exe'. Read of address 00000070'. Process stopped. Use Step or Run to
continue.
sga
balsoft
Üye
Mesajlar: 60 Kayıt: 09 Şub 2005 06:01
Konum: ANKARA
İletişim:
Mesaj
gönderen balsoft » 13 Oca 2006 02:20
yazdığın kod o hatayı verebilecek bi çerik taşımıyor başka bi yerden çağırıyor olabilir diğer bölümleri kontrol edersen iyi olur
Bilgini saklamaki daha fazla öğrenebilesin...
sga
Üye
Mesajlar: 60 Kayıt: 08 Tem 2005 12:49
Mesaj
gönderen sga » 13 Oca 2006 02:28
çok teşekkür ederim gerçektende onunla ilgisi yok muş
sga
balsoft
Üye
Mesajlar: 60 Kayıt: 09 Şub 2005 06:01
Konum: ANKARA
İletişim:
Mesaj
gönderen balsoft » 13 Oca 2006 02:30
kolay gelsin
Bilgini saklamaki daha fazla öğrenebilesin...
rsimsek
Admin
Mesajlar: 4482 Kayıt: 10 Haz 2003 01:48
Konum: İstanbul
Mesaj
gönderen rsimsek » 14 Oca 2006 12:16
Delphi IDE menü sünden Tools / Debugger Options -> Language Exceptions tab ından "Stop on Delphi Exceptions" un başındaki işareti kaldır. Kodunda herhangi bir hata oluşmasını try / except / end ile yakalayabilirsin.. Dolaysıyla hata yakalama kontrolu programcıya geçmiş olur
Bilgiyi paylaşarak artıralım! Hayatı kolaylaştıralım!!
sga
Üye
Mesajlar: 60 Kayıt: 08 Tem 2005 12:49
Mesaj
gönderen sga » 14 Oca 2006 07:40
teşekkürler
sga