IPB
ЛогинПароль:

> ВНИМАНИЕ!

Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.

> ValueListEditor
Tan
сообщение 13.04.2007 14:59
Сообщение #1


Профи
****

Группа: Пользователи
Сообщений: 559
Пол: Мужской
Реальное имя: Бруно

Репутация: -  10  +


Как в ValueListEditor удалить все элементы ?
With ValueListEditor1 do
for i:=1 to RowCount do DeleteRow(i);

Так не выходит, выдаёт ошибку.


--------------------
Цитата
Imagination is more important than knowledge.
Albert Einstein
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
volvo
сообщение 13.04.2007 15:51
Сообщение #2


Гость






Ну, посуди сам... Ты же увеличиваешь индекс, но одновременно с этим число строк ValueListEditor-а при очередном удалении уменьшается... Надо было делать или так как я показал, чтобы удалять только первый элемент, или DownTo:
With ValueListEditor1 do
for i := Pred(RowCount) downto 1 do DeleteRow(i);



Сообщение отредактировано: volvo - 13.04.2007 15:52
 К началу страницы 
+ Ответить 

Сообщений в этой теме


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 16.07.2025 20:27
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"