Hallo Wissende,
dank des Codes von Marabu habe ich lernen dürfen, dass man im Webrowser auch automatisiert Inhalte ersetzen kann. Da ich mein Layout in 3 Frames aufteilen musste, habe ich das Problem, dass folgender Code nicht mehr funktioniert, wie er es vorher in einem Frame tat.
Delphi-Quellcode:
//gibt in einem label die zeit sekündlich aus
procedure TForm1.clockTimer(Sender: TObject);
var
doc: IHTMLDocument2;
e: IHTMLElement;
begin
doc := web_cis.Document as IHTMLDocument2;
e := doc.all.item('str_Uhr', 0) as IHTMLElement;
if e<>nil then
e.innerText := TimeToStr(now)
end;
Das Label mit der ID str_Uhr befindet sich aber nun in einem Frame namens "bottom". Kann man dies auch explizit ansprechen, denn mit obigem Code findet er dieses item nicht...!?
Danke Tom