mit ListBox arbeiten
-
Ich versuche gerade mit ListBox zu arbeiten.
Der User kann in meinem ListBox von 1-4 auswählen.Es soll wie Radiobutton funktionieren.
Also ungefähr so:if "1" checked, dann Edit1->Text = "hallo"
Kann mir da jemand helfen??????
-
Hallo,
Das hat jetzt aber nichts mit C++ zu tun.
Falls das die VCL sein sollte schau mal nach TListBox::ItemIndex.
Bitte gehe das nächste mal in das richtige Forum.
-
Dieser Thread wurde von Moderator/in pumuckl aus dem Forum C++ in das Forum VCL (C++ Builder) verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
z.b. mit switch oder if- Anweisungen.
-
Hallo,
probiers mal so:
void __fastcall TForm1::CheckListBox1ClickCheck(TObject *Sender) { for (int i = 0; i < CheckListBox1->Items->Count; i++) if (CheckListBox1->Selected[i] && CheckListBox1->Checked[i]) Edit1->Text = CheckListBox1->Items->Strings[i]; }
mfg
kpeter
-
Hallo
Von TCheckListBox war doch keine Rede, nur von TListBox. Und wenn die ListBox nur auf Einzelauswahl eingestellt ist, braucht man keine Schleife oder Ifs, sondern wie von Braunstein gesagt reicht die Verwendung von ItemIndex.
bis bald
akari
-
akari schrieb:
Von TCheckListBox war doch keine Rede...
Vermutlich hast du recht und ich habe mich hiervon täuschen lassen:
junkie schrieb:
Also ungefähr so:
if "1" checked, dann Edit1->Text = "hallo"mfg
kpeter