![]() |
Webbrowser Command
Hallo. Ich habe mir einen Webbrowser gebastelt aber finde kein passendes Event für [b]"if webbrowser loaded a page then ..."
Also ich möchte erst das ein Button1 enable ist wenn die Seiten 100% geladen ist. also: "Wenn Seite 100% geladen" then Button1.Enable:=true; Hoffe mal ihr versteht was ich möchte^^ |
Re: Webbrowser Command
Moin 187,
suchst Du nach OnNavigateComplete? |
Re: Webbrowser Command
moin :) wenn ich OnNavigateComplete benutze und zb "www.kfdu82jksdf902.de" eingebe, werd ich sowas wie "Seiten konnte nicht gefunden werden" erhalten. Damit ist die aufgabe erfüllt und der Button wird Enable. Aber ich möchte halt das er nur enable wird wenn es die page wirklich gibt. Wenn Timeout oder Page nicht gefunden, darf ich nicht enable werden :)
|
Re: Webbrowser Command
Dann such doch einfach im Body der HTML-Seite nach "Seite nicht gefunden" oder "Site not found" :zwinker: ! Wenn das nicht gefunden wird dann
Code:
Button1.Enabled := true;
|
Re: Webbrowser Command
|
Re: Webbrowser Command
Zitat:
|
Re: Webbrowser Command
darin steht das Du die Twebbrowser URL überprüfen kannst
und mit der vergleichen die Du angefordert hast. So kannst Du sehen ob das onNavigateComplete darauf reagiert hat die Standardwebseite zu laden, wenn das Laden schief ging - oder Deine URL. Grüße Klaus |
Re: Webbrowser Command
Ob Body oder URL vergleichen ist theoretisch egal. Naja, wichtig ist ja nur das es funktioniert! :zwinker:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:16 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