![]() |
TWebbrowser -> kein Maus zugriff
Hallo miteinander
Wie kann ich einstellen, dass man auf die Links in einer TWebBrowser-Kompontente kein Zugriff hat. Also die Browserkomponente soll ca. so wie eine Editkomponente bei gesetzte Readonly funktionieren und daher nur über die Adressleiste steuerbar sein. Vielen dank schon im Voraus. MfG Michael |
Re: TWebbrowser -> kein Maus zugriff
Hi,
lwg enfach 'nen transparentes Image drüber, fertig! Ratte |
Re: TWebbrowser -> kein Maus zugriff
Zitat:
|
Re: TWebbrowser -> kein Maus zugriff
Das würde ich ja noch aktzeptieren.
Aber wie schaff ich es, dass ich das Bild vor die Browserkomponente lege. Bei mir ist die Browserkomponente immer vorne. (Ausrichtung:Client) |
Re: TWebbrowser -> kein Maus zugriff
Es geht viel einfacher:
Delphi-Quellcode:
procedure TForm1.WebBrowser1BeforeNavigate2(Sender: TObject;
const pDisp: IDispatch; var URL, Flags, TargetFrameName, PostData, Headers: OleVariant; var Cancel: WordBool); begin Cancel := True; end; |
Re: TWebbrowser -> kein Maus zugriff
So hat man aber das Problem, dass keinerlei Navigation mehr möglich ist.
Auch nicht über einen einen eigenen Button. MfG Michael |
Re: TWebbrowser -> kein Maus zugriff
Da du ja weisst, wohin die URL des Buttons führt, kannst du doch ein if-Abfrage einbauen:
Delphi-Quellcode:
if URL <> WhereIwanttogo then Cancel := True;
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:55 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