![]() |
WebBrowserNavigateComplete2 beginnt schon bevor laden fertig
Hallo!
und zwar hab ich schon wieder ein problem... ich möchte eine internetseite komplett laden lassen und danach automatisch die nächste prozedur auslösen... da hab ich mir gedacht nehm ich doch WebBrowserNavigateComplete2 aber da fängt die nächste prozedur schon an wenn das erste element der seite geladen wurde... meine frage: wie kann ich die prozedur auslösen wenn die GANZE seite fertig ist? ich hoffe mir kann jemnad helfen! |
Re: WebBrowserNavigateComplete2 beginnt schon bevor laden fe
Hallo,
du musst das Ereignis OnDocumentComplete() benutzen:
Delphi-Quellcode:
Getippt und nicht getestet.
procedure TDemoForm.WebBrowserDocumentComplete(Sender: TObject;
const pDisp: IDispatch; var URL: OleVariant); begin with Sender as TWebBrowser do if pDisp = DefaultInterface then begin Inc(iDownload); Navigate(UrlList[iDownload]); end; end; Grüße vom marabu |
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:36 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 by Thomas Breitkreuz