IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   Delphi (https://www.ircforumlari.net/delphi/)
-   -   Bir internet sayfasındaki forma veri yazmak (https://www.ircforumlari.net/delphi/688204-bir-internet-sayfasindaki-forma-veri-yazmak.html)

Kaf_Dağı 11 Mart 2015 11:04

Bir internet sayfasındaki forma veri yazmak
 
Bir internet sayfasındaki forma veri yazmak

Kod:

uses MSHTML;
 
function SayfadakiFormuAl(const ********:IHTML********2;const FormNumarasi:Integer):IHTMLFormElement;
var Forms: IHTMLElementCollection;
begin
Forms := ********.Forms as IHTMLElementCollection;
if FormNumarasi < Forms.Length then
  Result := Forms.Item(FormNumarasi,'') as IHTMLFormElement
else result := nil;
end;
 
procedure TForm1.Button2Click(Sender: TObject);
var WebForm:IHTMLFormElement;
GoogleEdit:IHTMLInputElement;
begin
  WebBrowser1.Navigate('
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
while WebBrowser1.ReadyState < READYSTATE_COMPLETE do Application.ProcessMessages;
  WebForm:=SayfadakiFormuAl(IHTML********2(WebBrowser1.********),0);//sayfanın form nesnesi elde edilir
  GoogleEdit:=WebForm.item('q',0) as IHTMLInputElement;{sayfadaki arama kutusunun ismi (name) 'q', bu isme göre nesne bulunur.}
  GoogleEdit.value:='deneme'; //o nesneye aranan değer atanır.
  WebForm.submit;//web formu çalıştırılarak arama sağlanır.
end;



Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 22:29.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk