nasıl yaparım

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Lord_Ares
Üye
Mesajlar: 1070
Kayıt: 15 Eki 2006 04:33
Konum: Çorlu

nasıl yaparım

Mesaj gönderen Lord_Ares »

ekli resimde gösterdiğim gibi , yaptığım işi taklit etmek istiyorum. tek bir formda iki adet webbrowser var. webbrowser birde mouse ile tıkladığım yeri, webbrowser 2 de mouse kullanmadan tıklatmak istiyorum. ( webbrowser 1 de mouse ile ne yaparsam , webbrowser 2 de aynısını yapsın isitiyorum)
fikri olan yardımcı olabilirmi. Burada sendmessage mı kullanmalıyım.
Dosya ekleri
resim
resim
res.JPG (2.21 KiB) 1449 kere görüntülendi
Kullanıcı avatarı
ByDeniS
Üye
Mesajlar: 144
Kayıt: 03 Oca 2009 12:24
Konum: My Computer

Re: nasıl yaparım

Mesaj gönderen ByDeniS »

Bir iki yöntem aklıma geldi.

1. Ne kadar mümkün olur bilmiyorum ama webbrowserin detaylarına inersek. Tıklanan link gibi özelliklerini alabilirsek muhtemelen bu bir şekilde mümkündür, yada browseri map varsayıp map kordinatlarını alabilirsek bu şekilde işlem yapmış olabilirsin.

2. Aynı şekilde ne kadar mümkün bilmiyorum onmouseclick gibi eventler onmousehover vs vs. ile aynı anda sahte bir mousun gerçek mous kordinatlarını o form üzerind etakip etmesini sağlayabilirsin. Aynı işlemleri uygulatabilirsen 1.inci maddede dedğim gibi olayı bir nevi aşmış olursun ama bunlar bana göre varsayım. Delphide ne kadar mümkün bilmiyorum şunuda belirtiyorum delphide muhakkak bir yolu vardır.

Kullanabileceğin eventler

Form için :
OnMouseDown
OnMouseMode
OnMouseUp
OnMouseWheel
OnMouseWheelUp
OnMouseWheelDown
OnClik

WebBrowser için :

OnDownloadBegin
OnDownloadComplete
OnProgressChange yada OnPropertyChange
OnCOmmandStateChange
OnBeforeNavigate2

Bunları bir incelemende fayda var.
·•· Bilgi Güçtür ! Bu Gücü Hisset ! ·•·
Lord_Ares
Üye
Mesajlar: 1070
Kayıt: 15 Eki 2006 04:33
Konum: Çorlu

Re: nasıl yaparım

Mesaj gönderen Lord_Ares »

cevabın için çok teşekkürler, güzel fikirler vermişsin. Denemelere başlıyorum
Cevapla