Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi webbrowser zur laufzeit erstellen (https://www.delphipraxis.net/38234-webbrowser-zur-laufzeit-erstellen.html)

Gentleman 16. Jan 2005 15:39


webbrowser zur laufzeit erstellen
 
hi!

wie kann ich einen twebbrowser zu laufzeit estellen?

habs bisher so versucht:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
  web: TWebBrowser;
begin
  web:= TWebBrowser.Create(self);
  web.Navigate('http:/www.google.de');
end;
allerdings läuft das nicht, der webbrowser wird nicht angezeigt... :cry:

thx im voraus!

toms 16. Jan 2005 15:44

Re: webbrowser zur laufzeit erstellen
 
Hi,

Probier's mal so:

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
  web: TWebBrowser;
begin
  web:= TWebBrowser.Create(self);
  TControl(web).Parent := self;
  web.Navigate('http:/www.google.de');
end;

BenjaminH 16. Jan 2005 15:45

Re: webbrowser zur laufzeit erstellen
 
Du solltest das Parent des Webbrowsers setzen:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
  web: TWebBrowser;
begin
  web:= TWebBrowser.Create(self);
  web.parent:= Form1;
  web.Navigate('http:/www.google.de');
end;
[edit]
Schade zu spät :-(
Warum so?
Delphi-Quellcode:
TControl(web).Parent := self;
Funktioniert das andere nicht?
[/edit]

toms 16. Jan 2005 15:47

Re: webbrowser zur laufzeit erstellen
 
Zitat:

web.parent:= Form1;
Wird so nicht funktionieren.

Gentleman 16. Jan 2005 15:47

Re: webbrowser zur laufzeit erstellen
 
ein ganz dickes danke :mrgreen:

jetzt läuft es!


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:42 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz