TListBox

Модераторы: Duncon, Naeel Maqsudov, Игорь Акопян, Хыиуду

Ответить
hammer-90hack
Сообщения: 2
Зарегистрирован: 02 сен 2004, 23:14
Откуда: Украина
Контактная информация:

Как из енного количества идентичных записей в TListBox удалить лишнее и оставить только одну :shock:
Хуже всех - программистам из Макйрософт: если че-то полетело, некого обматерить
Аватара пользователя
Romeo
Сообщения: 3126
Зарегистрирован: 02 мар 2004, 17:25
Откуда: Крым, Севастополь
Контактная информация:

Код: Выделить всё

ЛистБокс list;
ЗаписьЛистБокса item;
СтекИзСтрок stack;

Цикл по всем item в list
{
   Если (stack.Найти(item.ПолучитьТекст())
   {
      list.Удалить(item);
   }
   Иначе
   {
      stack.Добавить(item.ПолучитьТекст());
   }
}
На каком языке хочешь, на таком и реализовывай :)
Entites should not be multiplied beyond necessity @ William Occam
---
Для выделения С++ кода используйте конструкцию [ code=cpp ] Код [ /code ] (без пробелов)
---
Сообщение "Спасибо" малоинформативно. Благодарность правильнее высказать, воспользовавшись кнопкой "Reputation" в виде звёздочки, расположенной в левом нижнем углу рамки сообщения.
hammer-90hack
Сообщения: 2
Зарегистрирован: 02 сен 2004, 23:14
Откуда: Украина
Контактная информация:

Romeo писал(а):

Код: Выделить всё

ЛистБокс list]

На каком языке хочешь, на таком и реализовывай :) [/quote]

Пасиба, попробую
Хуже всех - программистам из Макйрософт: если че-то полетело, некого обматерить
Ответить