CppWebbrowser Dynamisch als Array Erzeugen



  • Hi,

    ich möchte gerne n CppWebBrowser als Array erzeugen. Wenn ich alles innerhalb eines Buttons mache, läuft es wunderbar:

    void __fastcall TForm1::Button1Click(TObject *Sender)
    {
       TCppWebBrowser *CppWebBrowser[4];
       for (int i = 0; i < 4; i++)
       {
          CppWebBrowser[i] = new TCppWebBrowser ( this );
          CppWebBrowser[i]->TOleControl::Parent=this;
          CppWebBrowser[i]->Top = 100;
          CppWebBrowser[i]->Left = 110*i;
          CppWebBrowser[i]->Height = 100;
          CppWebBrowser[i]->Width = 100;
        }
    }
    

    Nun möchte ich aber auch von anderen Buttons auf die CppWebbrowser zugreifen, habe daher TCppWebBrowser *CppWebBrowser[4]; einfach als Globale Variable .....

    Danke für eure Bemühungen, die Frage hat sich gerade selbst beantwortet.

    kai



  • Nimm sie nicht als globale Variable. Pack sie in die Definition deiner Klasse 🙂


Anmelden zum Antworten