![]() |
Re: Wert von OleVariant überprüfen?
@shmia ... also ich weis nicht mehr weiter es kommt immernoch die Exception. hast du das ganze mal selber getestet? Wär schon wenn du mal ein funktionierendes Beispiel zum download hier Anhängen könntest.
|
Re: Wert von OleVariant überprüfen?
Ich wuerd's etwa so machen:
Delphi-Quellcode:
procedure TForm1.Button3Click(Sender: TObject);
var x, Document : OleVariant; // nicht Variant Doc : IHTMLDocument2; begin Assert(Assigned(WebBrowser.Document)); if WebBrowser.Document.QueryInterface(IHTMLDocument2, Doc) = S_OK then begin x:= Doc.getElementById('countdown'); if Assigned(x) then ShowMessage(x.innerHTML) else ShowMessage('countdown nicht gefunden :-('); end; end; |
Re: Wert von OleVariant überprüfen?
@toms
da gibts auch schon wieder Probleme :wall: Zitat:
|
Re: Wert von OleVariant überprüfen?
schreib's so:
Delphi-Quellcode:
Doc : IHTMLDocument3;
Delphi-Quellcode:
evtl. durch
if Assigned(x) then
Delphi-Quellcode:
ersetzen od. mit QueryInterface(..)
if x <> nil then
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:11 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