Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Webbrowser ID Auslesen Problem ?! (https://www.delphipraxis.net/115599-webbrowser-id-auslesen-problem.html)

Delphiturbo 14. Jun 2008 18:17


Webbrowser ID Auslesen Problem ?!
 
Hallo

das Programm läuft Fehlerfrei nur wenn ich das Programm direkt mit F9 teste,
dann findet Delphi die ID "email" in Webbrowser nicht dann zeigt die Felermeldung

Natürlich die ID-Name kommt erst nach der Navigation :mrgreen:

Dann habe ich try ... Except verwendet, trotzdem geht es auch nicht

Nun ich muss leider mein Programm nur direkt testen und nicht mit Debuger (F9) :|

Wie kann ich das Problem verhindern ?
Delphi-Quellcode:
...
if
begin
try
Edit1.Text :=WebBrowser1.OleObject.Document.GetElementByID('email').Value;// error beim Start
except
end;
end;

mkinzler 14. Jun 2008 18:20

Re: Webbrowser ID Auslesen Problem ?!
 
Warum lernst du es einfach nicht, anzugeben welcher Fehler kommt?
Try..except wirkt nur zu Laufzeit aussserhalb des Debuggers, höchstens man schaltet sie für diese Exception ab.

Delphiturbo 14. Jun 2008 18:51

Re: Webbrowser ID Auslesen Problem ?!
 
Liste der Anhänge anzeigen (Anzahl: 1)
Debugger mit F8 sagt nichts über den Fehler sondern markiert nur die Zeile, wo
der Fehler ist.
Der Grund ist aber klar glaube ich : Die ID wird nur nach der 1. Navigation da

Die Muhkuh 14. Jun 2008 18:55

Re: Webbrowser ID Auslesen Problem ?!
 
Wann rufst Du den Code auf?

Ich hoffe doch nachdem der Webbrowser mit laden fertig ist?

Sharky 14. Jun 2008 19:27

Re: Webbrowser ID Auslesen Problem ?!
 
Dieser Thread bleibt geschlossen bis ich eine Antwort auf die PN bekomme die ich eben an den Threadersteller gesendet habe.

* c l o s e d *


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:46 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz