Mouse click hakkında yardım (fare tıklama)

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
CemErgun
Üye
Mesajlar: 91
Kayıt: 05 May 2009 11:31
Konum: antalya

Mouse click hakkında yardım (fare tıklama)

Mesaj gönderen CemErgun »

arkadaşlar bayadır uğraşıyorum gerek kod bank gerek yabancı siteler gerek arkadaşlar fakat bir türlü yapamadım, şimdi normal mousyei bi alana götürüp tıklatıyoruz ama kullanıcı o sırada kısıtlanıyor yani bu bi döngü halinde yapılırsa kullanıcı baya kısıtlanıyor bilgisayarda aktif olamıyor, bunu kendi programımda tıklatmak istiyorum fakat yapamadım yani program minimize iken yada hidden iken tıklaması lazım nasıl yapabilirim? bir fikri olan var mı yardımcı olacaklar için şimdiden teşekkürlerimi sunarım. :)
procedure TForm1.FormCreate(Sender: TObject);
begin
halt;
end;
Kullanıcı avatarı
Battosai
Üye
Mesajlar: 1316
Kayıt: 01 Eki 2007 12:02
Konum: Ankara

Re: Mouse click hakkında yardım (fare tıklama)

Mesaj gönderen Battosai »

Sorudan pek birşey anlaşılmıyor biraz daha açıklayıcı yazman lazım...
Kullanıcı avatarı
CemErgun
Üye
Mesajlar: 91
Kayıt: 05 May 2009 11:31
Konum: antalya

Re: Mouse click hakkında yardım (fare tıklama)

Mesaj gönderen CemErgun »

hmm, şöyle diyim ozaman minimize haldeki yada ekranın üstünde olmayan bir pencereye mouse tıklaması nasıl yapabiliriz?
procedure TForm1.FormCreate(Sender: TObject);
begin
halt;
end;
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Re: Mouse click hakkında yardım (fare tıklama)

Mesaj gönderen aslangeri »

s.a.
eğer o butonun handle ını biliyorsan mesaj göndererek yapabilirsin.
ancak eğer program bir döngü içindeyse bu tıklama eventı kuyruğa aılacak ve döngünün bitmesi beklenecek döngü bittikten sonra tıklama olayı çalıştırılacaktır. eğer kendi yazdığın bir program ise döngüde aralar

Kod: Tümünü seç

application.processmessages
yazarsan buttona kullanıcıda tıklayabilir.
kolay gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Kullanıcı avatarı
CemErgun
Üye
Mesajlar: 91
Kayıt: 05 May 2009 11:31
Konum: antalya

Re: Mouse click hakkında yardım (fare tıklama)

Mesaj gönderen CemErgun »

a.s aslan, bilgilendirme için teşekkür ederim, handle nasıl alabiliriz? ve processmesages bilgisi için tekrar teşekkürler.
procedure TForm1.FormCreate(Sender: TObject);
begin
halt;
end;
Kullanıcı avatarı
CemErgun
Üye
Mesajlar: 91
Kayıt: 05 May 2009 11:31
Konum: antalya

Re: Mouse click hakkında yardım (fare tıklama)

Mesaj gönderen CemErgun »

yokmu yardım edecek?
procedure TForm1.FormCreate(Sender: TObject);
begin
halt;
end;
Lanista
Üye
Mesajlar: 18
Kayıt: 14 Tem 2008 11:31

Re: Mouse click hakkında yardım (fare tıklama)

Mesaj gönderen Lanista »

Handle için findwindow veya findwindowEx komutunu kullanın.
Kullanıcı avatarı
CemErgun
Üye
Mesajlar: 91
Kayıt: 05 May 2009 11:31
Konum: antalya

Re: Mouse click hakkında yardım (fare tıklama)

Mesaj gönderen CemErgun »

teşekkürler fakat bu button handle ı
procedure TForm1.FormCreate(Sender: TObject);
begin
halt;
end;
Cevapla