Einzelnen Beitrag anzeigen

Benutzerbild von toms
toms
(CodeLib-Manager)

Registriert seit: 10. Jun 2002
4.648 Beiträge
 
Delphi XE Professional
 
#12

Re: Wert von OleVariant überprüfen?

  Alt 25. Feb 2005, 18:42
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;
Thomas
  Mit Zitat antworten Zitat