Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.02.2019, 11:30   #1
Ecosasha
Форумчанин
 
Регистрация: 22.05.2009
Сообщений: 248
По умолчанию Проверить на существование Subitems[i] в Listview

Как проверить, существует ли определенный Subitems[i] в Listview, чтобы потом с ним работать, например, добавить Add.
Какое должно быть условие?
Ecosasha вне форума Ответить с цитированием
Старый 25.02.2019, 11:37   #2
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,531
По умолчанию

subitems is TStrings ==>
Код:
if item.subitems.count<X then ...
if item.subitems.IndexOf(...)<0 then ...
программа — запись алгоритма на языке понятном транслятору
evg_m вне форума Ответить с цитированием
Старый 25.02.2019, 11:37   #3
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Subitems это TStrings. А у него, например, есть метод IndexOf. И прочие разные, вплоть до перебора в цикле ) IndexOf, впрочем, это тоже перебор
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ListView. Изменить цвет текста SubItems[0] Shouldercannon Общие вопросы Delphi 3 04.03.2015 21:20
Редактирование SubItems у ListView как у TListItem.Caption Человек_Борща Компоненты Delphi 6 10.01.2013 03:21
Проверить заполнен ли subitems bulldog5293 Общие вопросы Delphi 1 24.12.2010 23:10
ListView SubItems mutabor Компоненты Delphi 0 19.08.2010 14:38