dynamischer Webbrowser
-
Weiss zufällig Jemand, wie ich einem dynamisch erzeugten Webbrowser
eine Methode zuweisen kann.
Der unten abgebildete Quelltext gibt an Zeile2 den Fehler
kein zulässiger Typ aus.TCppWebBrowser *webbrowser = new TCppWebBrowser(this); webbrowser->OnNewWindow2=SpeedButton2->Click();
Danke schonmal für Antworten
-
Du musst eine methode definieren (deklarieren?), die genau der Syntax der Methode des webbrowser->OnNewWindow2 entspricht. Die kannste dann zuweisen.
In dieser kannste machen was Du willst.
-
Hallo, Danke für Deine Antwort,
aber das hatte ich schon probiert, krieg ich denselben Fehler: Kein zulässiger Typ//Im Header unter private void __fastcall NewWindow2(TObject *Sender, LPDISPATCH *ppDisp, TOLEBOOL *Cancel); //in Cpp die Methode void __fastcall TForm1::NewWindow2(TObject *Sender,LPDISPATCH *ppDisp, TOLEBOOL *Cancel); { //Code für neue Methode } //und irgendwo im Quelltext... TCppWebBrowser * webbrowser=new TCppWebBrowser(this); TObject *Sender2; LPDISPATCH *pppDisp; TOLEBOOL *Cancel1; webbrowser->OnNewWindow2=NewWindow2(Sender2,pppDisp,Cancel1);
Kannst Du mir da irgendwie helfen, ich brauch das dringend, sonst fressen Sie mich auf
-
webbrowser->OnNewWindow2=NewWindow2;
Ohne RamaPeter oder wie die Dinger heissen!!!
-
THX, Du hast mich vor dem Tode bewahrt :))
Die RamaPeter waren es, ich danke Dir!Klaus
-
Keine Ursache.
Rechnung folgt.
PS: Wer wollte Dich den fressen - Gritters?
-
Nee, mein Boss
Schick ruhig die Rechnung, wenn Du meine Adressdaten
rausbekommst, hehehealsdann, war ne wirklich schnelle, klasse Hilfe.