Einzelnen Beitrag anzeigen

hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.270 Beiträge
 
Delphi 10.4 Sydney
 
#6

AW: TWebbrowser: Eingabe in "Edit"-Feld wird an TForm weitergegeben

  Alt 13. Nov 2018, 08:55
Hallo,
ich habe jetzt Variante 2 genommen

Delphi-Quellcode:
uses
  Windows, Messages, Controls, StdCtrls, ExtCtrls, SHDocVw;

type
  TWebBrowser2 = class(TWebBrowser)
    procedure CNChar(var Message: TWMChar); message CN_CHAR;
  end;

...

procedure TWebBrowser2.CNChar(var Message: TWMChar);
begin
  Message.Result := 0;
end;
Beim dynamischen Erzeugen auf einem Panel muss man noch etwas rumtricksen

Delphi-Quellcode:
 
WebBrowser:= TWebBrowser2.Create(Panel1);
WebBrowser.Align:= alClient;
TWinControl(WebBrowser).Parent := Panel1; // Parent is Read-Only
Aber ansonsten läuft es wie gewünscht.

Vielen Dank!
Heiko

Geändert von hoika (13. Nov 2018 um 09:03 Uhr)
  Mit Zitat antworten Zitat