Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#8

Re: Problem mit zur Laufzeit erstelltem Button

  Alt 5. Mai 2007, 14:47
Hallo,

der URL steht vor dem Laden des HTML-Dokuments fest, der LocationName (TITLE) erst hinterher:

Delphi-Quellcode:
procedure TDemoForm.WebBrowserDocumentComplete(Sender: TObject;
  const pDisp: IDispatch; var URL: OleVariant);
begin
  with pDisp as IWebBrowser2 do
    PageControl.ActivePage.Caption := LocationName;
end;
Wenn jede Instanz von TWebBrowser diesen event handler benutzt, dann sparst du dir das Suchen nach dem WebBrowser auf der ActivePage. Bei Webseiten mit Frames kann man das noch etwas verfeinern, damit der Title nicht n-mal ausgewertet wird.

Freundliche Grüße
  Mit Zitat antworten Zitat