Autor Beitrag
DorJo
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 139



BeitragVerfasst: Sa 24.05.08 17:39 
Hy @ all...
ich hab ma wieder ne frage ;)
und zwar es soll ein neues Tabsheet zu laufzeiten erstellt werden und darin dann eine TWebbrowserkompo erstellt werden. Das hab ich so gelöst:
ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
var
  Webbrowser:   TWebbrowser;
...
with TTabSheet.Create(PageControl1) do
begin
   PageControl := PageControl1;
   Caption := 'Test';
   PageControl.ActivePageIndex:= PageControl1.PageCount-1;
   Webbrowser.Create(PageControl.ActivePage);
   Webbrowser.Align:=alClient;
   Webbrowser.Show;
end;

Nur leider zeigt das nicht gerade den gewünschten Effekt :( Das neue Tabsheet wird erstellt... und die aktive Seite auf das neue Tabsheet gestellt... ar mehr leider nicht :(

Ich bedanke mich schon mal im Vorraus für eure antworten!

MfG

Dor Jo
Timosch
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 1314

Debian Squeeze, Win 7 Prof.
D7 Pers
BeitragVerfasst: Sa 24.05.08 17:52 
user profile iconDorJo hat folgendes geschrieben:

ausblenden Delphi-Quelltext
1:
   Webbrowser.Create(PageControl.ActivePage);					


Was soll das denn sein? Wenn du eine weitere Instanz von TWebBrowser erstellen willst, brauchst du eine weitere Variable.
ausblenden Delphi-Quelltext
1:
2:
3:
4:
var WebBrowser1 : TWebBrowser
begin
WebBrowser1:=TWebBrowser.Create(...);
end;

_________________
If liberty means anything at all, it means the right to tell people what they do not want to hear. - George Orwell
DorJo Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 139



BeitragVerfasst: Sa 24.05.08 18:25 
Zitat:
ausblenden Delphi-Quelltext
1:
2:
3:
4:
var WebBrowser1 : TWebBrowser
begin
WebBrowser1:=TWebBrowser.Create(...);
end;

Das hab ich doch auch gemacht! halt bloß mit der Variablen "Webbrowser"... mit deiner Variante funzt es ar au ni :(