Archiv
Ansicht:   
Suche   erweiterte Suche

Nachricht aus dem Archiv

frenchcancan [Gast] schrieb am 26.February.2009, 15:39:34 in der Kategorie pc.coding

C++ Array von checkboxes

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 Netz gefunden, aber ich schaffe es noch nicht nmal 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 TGroupBoc 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 < num_boxes; i++) 
	 { 
			cb[i] = new TCheckBox(GroupBox1); 
			cb[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; 
	} 
		//zum Schluß (z.Bsp. im Destruktor) das delete nicht vergessen     
		//delete[] cb; --A 
}

Archiv
Ansicht:   
Suche   erweiterte Suche
Auf unserer Web-Seite werden Cookies eingesetzt, um diverse Funktionalitäten zu gewährleisten. Hier erfährst du alles zum Datenschutz