Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.09.19;
Скачать: CL | DM;

Вниз

Не получается удалить в цикле отмеченые записи CheckListBox-a   Найти похожие ветки 

 
Андрей2   (2004-09-06 21:52) [0]

Здравствуйте!
Подскажите, как можна удалить отмеченые строки в CheckListBox-e?
Я делаю так:
For i:= 0 to CheckListBox1.Count-1  do  
 if CheckListBox1.Checked[i]=True then CheckListBox1.Items.Delete(i);
Но проблема в том, что с каждой удаленной строкой, уменьшается общее количество строк (естественно!!), но цикл-то должен пройти все CheckListBox1.Count записей.
Например, если у меня было 10 строк и 3 из них я отметил на удаление, то после срабатывания условия, строк остается 9,8,7. А цикл-то должен пройти 10 раз. Потому и возникает ошибка.
Помогите решить проблемку.
Спасибо


 
Defunct ©   (2004-09-06 21:54) [1]

For I := CheckListBox1.Count-1 DownTo 0 Do


 
Андрей2   (2004-09-06 22:04) [2]

Спасибо, Defunct!!! Получилось!



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

Текущий архив: 2004.09.19;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.024 c
3-1093179316
CAMCOH
2004-08-22 16:55
2004.09.19
Как очистить таблицу с помощью Zeos


1-1094449360
Barsky
2004-09-06 09:42
2004.09.19
Хочу "окна в окне", как в ворде, фотошопе итд.. Как?


3-1093228607
Lizka
2004-08-23 06:36
2004.09.19
String via VarChar2


1-1093687684
Lefan
2004-08-28 14:08
2004.09.19
Как написать плагин к своей программе?


1-1094119866
Shurik_snz
2004-09-02 14:11
2004.09.19
Как в TTreeview изменить цвет текста узла?