AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi webbrowser zu langsam
Thema durchsuchen
Ansicht
Themen-Optionen

webbrowser zu langsam

Ein Thema von horst · begonnen am 21. Nov 2004 · letzter Beitrag vom 22. Nov 2004
 
horst

Registriert seit: 1. Jul 2003
347 Beiträge
 
Delphi 2007 Professional
 
#1

webbrowser zu langsam

  Alt 21. Nov 2004, 16:46
hallo

ich kann mit folgendem code wunderbar die nächste webseite "ansurfen/aufrufen".
das mit dem webbrowser dauert nur so lange, kann man sowas schneller machen, evt. mit der idhttp-komponente?

Delphi-Quellcode:
procedure TForm1.NextPage;
var
  Idx: Integer;
  Document: IHTMLDocument2;
  DocAll: IHTMLElementCollection;
  DocElem: IHTMLElement;
begin
  Document := webbrowser.Document as IHTMLDocument2;
  if Assigned(Document) then
  begin
    DocAll := Document.All;
    Idx := DocAll.length -1;
    Hit := False;
    while (Idx >= 0) and (not Hit) do
    begin
      DocElem := DocAll.Item(Idx, '') as IHTMLElement;
      if Pos('Next', DocElem.innerText) <> 0 then
        Hit := True
      else
        Dec(Idx);
    end;
    if Hit then
    begin
      DocElem.Click;
      while webbrowser.ReadyState <> READYSTATE_COMPLETE do
        Application.ProcessMessages;
    end;
  end;
end;
grüße
horst
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:10 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz