Enter key basımı.

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
umutcanster
Üye
Mesajlar: 153
Kayıt: 14 Tem 2008 12:28

Enter key basımı.

Mesaj gönderen umutcanster »

S.a.
arkadaşlar ben enter tuşuna basma komutu yollamak istiyorum fakat sadece benim programıma,daha doğrusu programımda bir browser var ve logging olması için enter'a bastırmam gerekiyor;

"Keybd_Event(VK_RETURN, 1, 0, 0);"

gibi bir kod kullandım fakat bu kodla tüm windows'a enter tuşu gönderilmiş oldu.yardımcı olabilecek biri var mı? teşekkürler.
Kullanıcı avatarı
SimaWB
Üye
Mesajlar: 1316
Kayıt: 07 May 2009 10:42
Konum: İstanbul
İletişim:

Re: Enter key basımı.

Mesaj gönderen SimaWB »

a.s.
Form Submit'i kullanabilirsiniz.:

Kod: Tümünü seç

((WebBrowser1.Document as IHTMLDocument2).Forms.item(0, '') as IHTMLFormElement).submit;
yada web sayfasında submit için Javascript kullanılmışsa submit eden JS fonksiyonunu Delphiden çağırmalısınız:

Kod: Tümünü seç

((WebBrowser1.Document as IHTMLDocument2).parentWindow as IHTMLWindow2).execScript(js_submit_function, 'JavaScript');
Kaynak bir ve iki...
There's no place like 127.0.0.1
Cevapla