Thema
:
Delphi
neues browserfenster in tabsheet öffnen
Einzelnen Beitrag anzeigen
toms
(CodeLib-Manager)
Registriert seit: 10. Jun 2002
4.648 Beiträge
Delphi XE Professional
#
12
Re: neues browserfenster in tabsheet öffnen
22. Jun 2004, 15:08
funktioniert's so?
zusammenfalten
·
markieren
Delphi-Quellcode:
procedure
TForm1.webbrowser1NewWindow2(Sender: TObject;
var
ppDisp: IDispatch;
var
Cancel: WordBool);
var
TabSheet: TTabSheet;
Web: TWebbrowser;
begin
TabSheet := TTabSheet.Create(Form1.pagecontrol1);
with
TabSheet
do
begin
PageControl := Form1.pagecontrol1;
end
;
Web := TWebbrowser.CreateParented(TabSheet.Handle);
TabSheet.InsertControl(Web);
TWinControl(Web).align := alClient;
ppDisp := Web.DefaultDispatch;
PageControl1.ActivePageIndex := PageControl1.PageCount-1;
Web.OnNewWindow2 := Webbrowser1NewWindow2;
end
;
Thomas
Zitat
toms
Öffentliches Profil ansehen
Mehr Beiträge von toms finden