Hallo
DP!
Ich benutze in meiner Anwendung zur Anzeige von
HTML-Code die TWebBrowser-Komponente.
Delphi-Quellcode:
sHTMLCode := '
<html><body>Hallo DP!</body></html>';
if WebBrowser1.Document =
nil then
begin
WebBrowser1.Navigate('
about:blank');
myDocument:=WebBrowser1.Document;
myDocument.Clear; <-- Crash
myDocument.
Write(sHtmlCode);
myDocument.Close;
end;
Führe ich diesen Code auf meinen Entwicklungsrechner (WinXp / IE6.0) aus, funktioniert alles prima.
Nun hab ich mir einen Testrechner "zusammengeschraubt" und ein "nacktes" Windows2000 installiert, ohne ServicePack, Office usw.
Führe ich den Code auf dem TestRechner aus, stützt die Anwendung mit einer Schutzletzung beim lesen von Adresse #00000000 in der Zeile
myDocument.Clear; ab.
Warum?
Verträgt sich der TWebBrowser nicht mit dem IE5.0 auf meinem TestRechner?
Oder fehlt mir einfach nur eine
DLL?
Danke für euche Hilfe vorweg
gmc