Pobieranie zawartości kontrolek w przeglądarce

0

Mam pytanie, jak pobrać zawartość pola edycyjnego na stronie internetowej za pomocą Delphi. Chodzi o to, że mam wyświetloną stronę WWW, jest tam jakieś pole edycyjne i chciałbym za pomocą Delphi przechwycić tekst, który został tam wpisany

Ponizszy sposoby nie działają dla pól edycyjnych na stronach Jak pobrać uchwyt okna nad którym znajduje się kursorrsor

http://www.tomex.kom.pl/index.php?page=programowanie&program=delphi&faq=26

0

pisze z głowy i nie sprawdzałem ale sam sposób powinien cię naprowadzić na rozwiązanie:

Var
  document    : IHTMLDocument2;
  docAll      : IHTMLElementCollection;
  firstElement: IHTMLElement;
  I           : Integer;
begin
WebBrowser.Navigate('www.jakasstrona.pl');
document := WebBrowser.Document as IHTMLDocument2;

if Assigned(document) then begin
docAll := document.all;
  for i:=0 to docAll.length-1 do begin
    firstElement := docAll.Item(i, '') as IHTMLElement;

    if FirstElement.Get_id = 'test' then begin
      Memo.Text := FirstElement.innerHTML ;
      Break;
    end;
  end;
end;
end;

1 użytkowników online, w tym zalogowanych: 0, gości: 1