Kod ile Buton Tıklama ile İlgili Garip Bir Durum

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Hashirama
Üye
Mesajlar: 81
Kayıt: 26 Kas 2013 03:42

Kod ile Buton Tıklama ile İlgili Garip Bir Durum

Mesaj gönderen Hashirama »

Merhaba Arkadaşlar
Formun üzerine bir adet speedbutton koydum. Daha sonra buna çift tıklama yapmadan gerekli kodları kendim " Type " in altında

Kod: Tümünü seç

procedure SpeedButton1Click(Sender: TObject);
tanımladım.
Buton click procedure sini de el ile yazdım.

Kod: Tümünü seç

procedure TForm1.SpeedButton1Click(Sender: TObject);
Begin
Showmessage('deneme');
End;
Hiç bir hata almıyorum doğal olarak ama butona tıkladığımda da hiç bir şey yapmıyor. Bu sorun neyden kaynaklanıyor olabilir ve nasıl çözebilirim ?

Teşekkürler.
ercanskose
Üye
Mesajlar: 62
Kayıt: 18 Eyl 2011 02:31

Re: Kod ile Buton Tıklama ile İlgili Garip Bir Durum

Mesaj gönderen ercanskose »

daha açık anlatırmısın. yapmak istediğin nedir. çift tıklamadan kastın nedir. ???
thelvaci
Kıdemli Üye
Mesajlar: 770
Kayıt: 11 Tem 2010 07:17
Konum: Istanbul
İletişim:

Re: Kod ile Buton Tıklama ile İlgili Garip Bir Durum

Mesaj gönderen thelvaci »

Eğer okumaya ve öğrenmeye azimli iseniz; sorunuzun cevabı Method Pointer'dır. Bu hususta önceleri yazmış olduğum bir kaç makale belki faydalanabileceğiniz unsurlar içeriyor olabilir.

Delphi, ilginçlikler diyarı..!
Bir TStringList türevi..
Kullanıcı avatarı
sabanakman
Kıdemli Üye
Mesajlar: 3081
Kayıt: 17 Nis 2006 08:11
Konum: Ah bi Antalya olaydı keşke (Ankara)

Re: Kod ile Buton Tıklama ile İlgili Garip Bir Durum

Mesaj gönderen sabanakman »

Çünkü Button1.OnClick:=SpeedButton1Click; olay (event) ataması yapılmadı. Tasarlanan formlarda bu atamalar .dfm'nin .exe dosya içerisindeki gömülü bilgilerine bakarak yapılmaktadır.
Şaban Şahin AKMAN
_________________
Derin olan kuyu değil kısa olan iptir. - .
Hashirama
Üye
Mesajlar: 81
Kayıt: 26 Kas 2013 03:42

Re: Kod ile Buton Tıklama ile İlgili Garip Bir Durum

Mesaj gönderen Hashirama »

Verdiğiniz bilgiler için teşekkür ederim. sabanakman hocanın dediği gibi sorunu çözdüm.
Cevapla