Mehrere Komponenten gleiche funktion
-
Hi,
kann man das untere Beispiel vereinfachen? Habe davon 20x das selbe Nur das die Nummer immer einen weiter geht.
if(!(H1 == "")) { HC1->Visible = true; HC1->Caption = H2; } else HC1->Visible = false; if(!(H2 == "")) { HC2->Visible = true; HC2->Caption = H2; } else HC1->Visible = false; if(!(H3 == "")) { HC3->Visible = true; HC3->Caption = H3; } else HC1->Visible = false; ...
-
Siehe FAQ, Abschnitt "Komponenten verwenden", Array von Komponenten, Zugriff nicht durch Namen, usw.
-
Hi,
vielen Dank aber etwas direkter in dieser Art ist nicht möglich oder?
[cpp]
for(int i=0; i < 1; i++)
{
TCheckBox* pCmb = dynamic_cast<TCheckBox*>(CheckBox[i]);
if(pCmb)
pCmb->Visible = false;
}
[/cpp]
-
Hallo
Nein, der FAQ-Artikel beinhaltet bereits die besten Lösungen.
Btw : In den cpp-Tags solltest du keine weiteren Format-tags verwenden.
bis bald
akari