Здравствуйте, Гость
Суббота, 25.11.2017, 04:23
Главная Главная страница форума Регистрация Вход
Новые сообщения Участники форума Правила форума Поиск
Страница 1 из 11
Модератор форума: Ekz 
Форум » Все о Delphi » Компоненты » ListView (удаление Item)
ListView
XakerДата: Среда, 06.01.2010, 19:24 | Сообщение # 1
Ранг 4
Группа: Проверенные
Сообщений: 83
Награды: 1
Репутация: 0
Статус: Offline
Приветствую всех.

В общем у меня проблема с ListView... а именно с удалением из него определенных (выделенных) Item, проблемма в общем то заключается не столько в удалении а в проверке выделен ли какой либо Item..какие уже только не пробовал всё равно если не выделен выдаёт ошибку...от которой я собственно и хочу избавится... wacko

Добавлено (06.01.2010, 19:24)
---------------------------------------------
кстати стиль VsReport и говоря человечиским языком я просто хочу исключить ошибку возникающею при удалении несуществующего Item

 
AdminДата: Четверг, 07.01.2010, 13:04 | Сообщение # 2
Ранг 10
Группа: Пользователи
Сообщений: 1268
Награды: 16
Репутация: 2
Статус: Offline
Под рукой нет Delphi но смотри ListView.Items.ItemIndex
В нем должен храниться индекс выделенного элемента или -1 если выделенного нет.


Не оказываю помощь через личные сообщения и ICQ
 
XakerДата: Четверг, 07.01.2010, 13:20 | Сообщение # 3
Ранг 4
Группа: Проверенные
Сообщений: 83
Награды: 1
Репутация: 0
Статус: Offline
спасибо за подсказку...что то я не в ту сторону думал (думал о selected) оказывается всё очень просто.

Если кому нужно.

IF not MusicList.ItemIndex = MusicList.ItemIndex-1 then
MusicList.Selected.Free;

 
Форум » Все о Delphi » Компоненты » ListView (удаление Item)
Страница 1 из 11
Поиск:

Copyright DelphiDevelop.ru © 2008-2017
Хостинг от uCoz