Announcement

Collapse
No announcement yet.

TWebBrowser Rechtsklick deaktivieren

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • TWebBrowser Rechtsklick deaktivieren

    Hallo,

    ich suche eine Lösung den Rechtsklick im TWebBrowser-Fenster zu deaktivieren. Ich weiss das es mit Java Script geht aber das ist mir zu unsicher...

    Kennt jemand einen Code dafür in Delphi?

    Danke, Ricardo

  • #2
    Eine Möglichkeit wäre einen Eventhandler für TApplication.OnMessage einzuhängen und dann folgenden Code auszuführen:

    <pre>
    procedure TMyForm.AppMessage(var Msg: TMsg; var Handled: Boolean);
    // Betrifft Message WebBrowser?
    if (Msg.hwnd = WebBrowser.Handle) then
    begin
    // Rechte Maustaste?
    WM_RBUTTONDOWN, WM_RBUTTONUP:
    begin
    Handled := True;
    end;
    end;
    end;
    </pre&gt

    Comment


    • #3
      In diesem Kontext mal eine Frage von mir. Weiß einer wie ich rel. einfach einen Rechts-Mouseclick-Handler deaktivieren kann !! (ohne JAVA Script zu deaktivieren)<br>
      Ich suche also das genaue Gegenteil von Ricardos Frage.

      Gruß Hage

      Comment

      Working...
      X