Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2007.04.29;
Скачать: [xml.tar.bz2];

Вниз

Удалить дубликаты в ListBox   Найти похожие ветки 

 
SerJaNT ©   (2007-04-12 02:04) [0]

Как в ListBox удалить дубликаты?


 
Юрий Зотов ©   (2007-04-12 02:34) [1]

Если сортировка не мешает, то скопировать в TStringList, потом обратно  (см. Sorted, Duplicates).

Если мешает, то ручками. Наружный цикл идет по строкам, внутренний ищет и удаляет дубликаты.


 
{RASkov}   (2007-04-12 03:42) [2]

> Если мешает

with ListBox do
for i:=Count-1 downto 1 do
 if Items.IndexOf(Items.String[i]) <> i then Items.Delete(i);
Германн © (18.02.07 01:14)


 
Германн ©   (2007-04-12 04:00) [3]

:-)


 
{RASkov}   (2007-04-12 05:45) [4]

Было дело... мусолили эту тему и еще одну похожую :)


 
Юрий Зотов ©   (2007-04-12 10:10) [5]

Тем не менее, 2 цикла: один - явный, а второй - в IndexOf.
:о)



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2007.04.29;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.043 c
8-1155501773
Jimmy
2006-08-14 00:42
2007.04.29
Не работает большой Image


2-1176183245
brothers
2007-04-10 09:34
2007.04.29
Функция DnsHostNameToComputerName


3-1170853130
Ламерок
2007-02-07 15:58
2007.04.29
Как вставить jpg картинку в таблицу?


2-1175844950
Мимопроходящий
2007-04-06 11:35
2007.04.29
Кодировки


15-1175835282
IMHO
2007-04-06 08:54
2007.04.29
Компилятор BCC





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский