![]() |
TWebBrowser Komponente keine Popups
Hallo miteinander
Ich habe einen kleinen Browser mit der TWebbrowser-Komponente programmiert und möchte nun aber unterbinden, dass dort Popups geöffnet werden, da diese ja in einem anderen Internet Explorer geöffnet werden würden. Wie kann ich die tun? MfG Michael |
Re: TWebBrowser Komponente keine Popups
Hi Bluebong,
dazu musst du im ![]() Greetz alcaeus |
Re: TWebBrowser Komponente keine Popups
Einfach im Event "OnNewWindow2" die übergebenen Variable "Cancel" auf True setzen
|
Re: TWebBrowser Komponente keine Popups
Wie mach ich das?
Ihr werdet nun wahrscheinlich lachen, aber in bin in Sachen Delphi ein zimmlicher Neuling. |
Re: TWebBrowser Komponente keine Popups
Im Objectinspektor gibts das Event "OnNewWindow2" dort doppelt klicken und dann wird eine Procedure (Quelltext) erstellt. Da siehst du dann schon das "cancel"
|
Re: TWebBrowser Komponente keine Popups
Ja das klappt ja noch
Delphi-Quellcode:
Und wie setzt ich das nun auf true?
procedure TForm1.WebBrowser1NewWindow2(Sender: TObject;
var ppDisp: IDispatch; var Cancel: WordBool); begin end; |
Re: TWebBrowser Komponente keine Popups
Delphi-Quellcode:
Vielleicht solltest du dir erstmal die grundlagen von Delphi anschauen
procedure TForm1.WebBrowser1NewWindow2(Sender: TObject;
var ppDisp: IDispatch; var Cancel: WordBool); begin Cancel := True; end; |
Re: TWebBrowser Komponente keine Popups
So hatte ich es vohin und dann hat es irgendwie nicht geklappt.
Trotzdem danke. MFG Michael |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:20 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