Delphi-PRAXiS
Seite 2 von 2     12   

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 Laufzeitfehler bei Variante in DLL (https://www.delphipraxis.net/103777-laufzeitfehler-bei-variante-dll.html)

Nuclear-Ping 21. Nov 2007 17:21

Re: Laufzeitfehler bei Variante in DLL
 
Setze doch ein paar Breakpoints und starte die DLL doch mal aus der IDE heraus per F8 (und dein Programm als Host-Programm definieren) und steppe durch. Da siehst du doch, wo es knallt. Schritt für Schritt rantasten ...

Tommy82 21. Nov 2007 19:45

Re: Laufzeitfehler bei Variante in DLL
 
Delphi-Quellcode:
   if fertig <> True then Application.ProcessMessages;
   vTemp := WebBrowser1.Document;
   Quelltext := vTemp.Body.OuterHTML; <--- hier ist ein Fehler
   ShowMessage(Quelltext);
huhu, wie oben schon angegeben weiß ich ja wo´s knallt. nur wie behebe ich das?

mfg

Tommy82

mkinzler 21. Nov 2007 19:55

Re: Laufzeitfehler bei Variante in DLL
 
Überprüfe mal, ob der Fehler beim Zugriff von vTemp, Body oder OuterHTML auftritt.

sirius 21. Nov 2007 20:01

Re: Laufzeitfehler bei Variante in DLL
 
Ich nehme mal an du setzt fertig im Ereignis onDocumentComplete.
Dann muss es aber auch heißen:
Delphi-Quellcode:
while not fertig do Application.ProcessMessages;
Ansonsten ist WebBrowser.Document = nil und du bekommst den Fehler.

Tommy82 22. Nov 2007 07:24

Re: Laufzeitfehler bei Variante in DLL
 
Huhu,

Danke das wars.

mfg

tommy82


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:04 Uhr.
Seite 2 von 2     12   

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