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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 25.11.2009, 16:22   #1
evgenidem
Опытный
Пользователь
 
Регистрация: 19.06.2009
Сообщений: 12
По умолчанию Удаление выделенных элементов в TreeView

Здравствуйте!

Подскажите пожалуйста, как удалить все выделенные элементы в TreeView.

Этот код почему-то не работает

Код:
    for i:=0 to TreeView.Items.Count-1 do
      begin
                if TreeView.Items.Item[i].Selected=true   then  TreeView.Items.Item[i].Delete;   
      end;
Delphi говорит, что обращается к неверному индексу

Может быть есть еще какой-нибудь способ?



Спасибо!

Последний раз редактировалось Stilet; 25.11.2009 в 16:32.
evgenidem вне форума Ответить с цитированием
Старый 25.11.2009, 16:33   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Код:
for i:=0 to TreeView1.SelectionCount-1 do
 TreeView1.Selections[i].Delete;
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 25.11.2009, 16:37   #3
evgenidem
Опытный
Пользователь
 
Регистрация: 19.06.2009
Сообщений: 12
Радость

Спасибо!!!
evgenidem вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
массивы. удаление элементов Ananim-Pbl6ak Паскаль, Turbo Pascal, PascalABC.NET 25 09.06.2009 11:07
Удаление элементов из списка Wi1D Помощь студентам 0 18.05.2009 00:23
удаление одинаковых элементов из массива sauron99 Общие вопросы Delphi 6 15.04.2009 21:27
Перемещение элементов в TreeView ????? Demien Компоненты Delphi 3 17.08.2007 15:45