Entwickler-Ecke

Grafische Benutzeroberflächen (VCL & FireMonkey) - Listbox Einträge nach Änderung herausfinden


hansg - Mi 24.03.04 20:37
Titel: Listbox Einträge nach Änderung herausfinden
Hallo zusammen,

ich habe eine Listbox mit z.b. 10 Einträgen.
Ein Eintrag ist markiert, die Listbox wird dann gelöscht und wieder neu mit Einträgen gefüllt.
Wie kann ich herausfinden ob der alte markierte Eintrag auch in der Liste steht und wenn ja
diesen dann wieder markieren?


Christian S. - Mi 24.03.04 20:50

Hallo!

(1) alten Eintrag in einem String speichern
(2) Einträge löschen
(3) neue Einträge hinzufügen
(4) Index des alten Eintrag mittels IndexOf() suchen (gibt -1 wenn nicht enthalten)
(5) falls gefunden mittels Selected und dem ermittelten Index markieren

MfG
Peter