Supportnet Computer
Planet of Tech

Supportnet / Forum / Anwendungen(Java,C++...)

cppWebBrowser dynamisch im Cbuilder





Frage

Hallo, Hab die Frage schon in einem anderen Forum gestellt, bisher aber kein richtiges Ergebnis erhalten. Ich möchte zur Laufzeit eine neue Instanz des CppWebbrowsers erzeugen. Er soll auf ein ebenfalls dynamisch erzeugtes Tabsheet. Habe dabei folgenden Code benutzt, der zwar keine Fehler bringt, aber die neue WebBrowserKomponente leider nicht anzeigt. offenbar ist Zeile 5 das Problem und der neu erzeugte Webbrowser hat dadurch kein Parent. Kann jemand helfen? Danke im Voraus ptrTabSheet = new TTabSheet(TForm1::PageControl1); ptrTabSheet->PageControl = PageControl1; TCppWebBrowser* pwb; pwb = new TCppWebBrowser(ptrTabSheet); TWinControl(pwb).Parent =ptrTabSheet; pwb->Align = alClient; pwb->Navigate(WideString("http://xyz.de")); pwb->Show();

Antwort 1 von Rowalind

Hi Frank2,

ich hab das letztens so gemacht:

TTabSheet *ptrTabSheet;
ptrTabSheet = new TTabSheet(TForm1::PageControl1);
ptrTabSheet->PageControl = PageControl1;


TCppWebBrowser* pwb = new TCppWebBrowser(this);

ptrTabSheet->InsertControl(pwb);
pwb->Align = alClient;

pwb->Navigate(WideString("http://www.xyz.de"));
pwb->Show();


Gruß Rowalind

Antwort 2 von Frank2

Saustark, funktioniert, ich danke Dir von ganzen Herzen, Rowa ;)

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: