Hallo!
ich möchte ein array von checkboxes dynamisch erstellen,
wo ich dann auf die Einzelnen Checkboxes mit einem Index zugreifen kann.
Ich habe ein Beispiel im Forum, aber ich schaffe es noch nicht mal in meinem Programm einzubinden, weil ich nicht weiß, wie die Klassen TGroupbox und TCheckbox bekannt werden können. Ich habe noch nie dynamische Elemente erstellt.
Der Compiler sagt mir immer, dass TGroupBox und TCheckbox keine bekannte Klassen/Bezeichner sind.
Kann mir jemand sagen, wo ich
TGroupBox *GroupBox1;
TCheckBox **cb = new TCheckBox*[num_boxes];
platzieren soll?
Vielen Dank im Voraus
frenchcancan
void CAutodlg::CreateCheckBoxes(int num_boxes, int j)
{
//Hier array von checkbox dynamisch erstellen
TGroupBox *GroupBox1;
TCheckBox **cb = new TCheckBox*[num_boxes];
for (int i = 0; i Parent = GroupBox1;
cb[i]->Left = j+40;
cb[i]->Top = j+20;
cb[i]->Caption = "Checkbox " + IntToStr(i);
cb[i]->Checked = true; // or false
j+=20;
}
}