Удаление дубликатов строк в ComboBox
А также как грамотно реализовать автодобавление в ComboBox введенного нового (не имеющегося в Items) значения в список ComboBox.Items.
Заранее благодарен.
Цитата:
Originally posted by Steve
Подскажите пожалуйста как реализовать быстрый поиск и удаление дубликатов строк в ComboBox.
А также как грамотно реализовать автодобавление в ComboBox введенного нового (не имеющегося в Items) значения в список ComboBox.Items.
Заранее благодарен.
Подскажите пожалуйста как реализовать быстрый поиск и удаление дубликатов строк в ComboBox.
А также как грамотно реализовать автодобавление в ComboBox введенного нового (не имеющегося в Items) значения в список ComboBox.Items.
Заранее благодарен.
ComboBox.Sorted := true;
при добавлении нового
if combobox.items.indexof(str) = 0 then
добавить
для удаления дубликатов
цикл по элементам списка и если строка совпадает с предыдущей убрать ее. но цикл начинай с конца списка