Array von Buttons
-
Wie kann ich Arrays von Objekten, wie zB Buttons erstellen?
die Anzahl der Objekte sind vorher bekannt.
ich arbeite unter bcb6.
heimschmiede
-
Hallo,
Button buttons[5];
buttons ist ein Array, dass 5 Objekte des Typs Button enthält. Der erste Button ist buttons[0]. Der letzte buttons[4].
Oder habe ich jetzt deine Frage falsch verstanden?
-
Es wäre auch folgendes möglich, zudem kann man auch dynamisch agieren:
Beispiel zum Erstellen von 5 Buttons.// Dynamische Array generieren vector<Button> myButtons; for(int i=0; i<5; i++) { Buttons* tmp = new Button(); myButtons.push_back(tmp); } // Zugreifen auf die einzelnen Buttons myButtons[0]->Caption = ..... myButtons[1]->Caption = ..... . . .
MfG Roman1311
-
von dem Fehler mal abgesehen: warum willst du Zeiger speichern? was bringt dir das?
-
also ich bekomme ne Menge unbeaknnter Symbole. von vector bis Button.
und auch die erste Methode funktioniert nicht wirklich. (unbekannter Typ Button).
heimschmiede
-
HumeSikkins hat unter der Annahme geschreiben, das es einen Typ "Button" gäbe.
EinBelibigerTyp dasFeld[laenge];