Einzelnen Beitrag anzeigen

Migo

Registriert seit: 25. Sep 2005
Ort: Nordfriesland
17 Beiträge
 
Delphi 12 Athens
 
#1

Wie WebBrowser-Fenster wieder verschwinden lassen

  Alt 21. Mär 2025, 18:56
Hallo,

ich möchte mir eine PDF-Datei in einer WebBrowser-Komponente anzeigen lassen. Diese Komponente soll über meine ListView1 angezeigt werden. Das mache ich so:
Code:
    WebBrowser := TWebBrowser.Create(ListView1);
    TOleControl(WebBrowser).Parent := ListView1;
    WebBrowser.Align := alClient;
    WebBrowser.Navigate('C:\temp\Example.pdf');
Nun möchte ich bei einem Mausclick das dieses WebBrowser-Fenster wieder verschwindet und meine darunterliegende ListView1 wieder angezeigt wird.
Ale Versuche mit WebBrowser := NIL oder WebBrowser.Visible := False erzeugen eine Delphi Exception im Programmlauf nach Klick der Maus.

Habt Ihr eine Lösung?

LG,
Migo
  Mit Zitat antworten Zitat