Entwickler-Ecke
Grafische Benutzeroberflächen (VCL & FireMonkey) - Wie kann ich in einer Combobox bestimmte Strings entfernen
stefanstp - Fr 08.11.02 14:53
Titel: Wie kann ich in einer Combobox bestimmte Strings entfernen
Ich habe in meinem Programm eine Checklistbox, wenn ich darin einen Eintrag checke dann wird dieser Eintragsname in einer Combobox eingetragen.
Das geht auch super. Aber wie schaffe ich es, wenn ich das Häkchen wieder entferne, das auch der Eintrag wieder aus der Combobox entfernt wird? Es handelt sich ja um Strings, und über den Count kann ich ja auch nicht gehen. HM????
Wer nicht ganz versteht was ich meine:
http://domfree.de/alloffice/download/alloffice2_2_beta_9.exe
dann unter Bearbeiten im Menü und dann "Message an mehreren Personen gleichzeitig verschicken".
Besten Dank im Voraus!
STEFAN
LCS - Fr 08.11.02 15:36
Hi
aus dem Stehgreif raus, würde ich das so machen:
Quelltext
1: 2:
| if CheckBox.State[CheckBox.ItemIndex] = cbUnchecked then ComboBox.Delete(ComboBox.IndexOf(CheckBox.Items[CheckBox.ItemIndex])); |
Gruss Lothar
stefanstp - Fr 08.11.02 15:39
Titel: Werde ich mal ausprobieren, danke schon mal!
hauptsache das geht auch, weil der itemindex ja bei beiden anders ist. aber mal schauen
schönes wochenende
STEFAN
LCS - Fr 08.11.02 15:54
Deswegen wird ja auch nur der ItemIndex der ChecklistBox verwendet, und in der ComboBox nach dem passenden Texteintrag gesucht.
Gruss Lothar
stefanstp - Mi 13.11.02 12:17
Titel: Hat super geklappt...besten dank nochmal!
Danke nochmals!
:lol: :lol: :lol: :D :D
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!