Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Помогите пожалуста [D6, Win95/98, WinME, NT4]


Aleksey_K ©   (2002-02-07 17:22:00) 

Или я что-то не понемаю или ValueListEditor глючит
Я пишу
procedure TForm1.Button3Click(Sender: TObject);
var
i:integer;
begin
for i:=1 to 5 do
valuelisteditor1.DeleteRow(i);
end;
а удаляются только 1,3,5,7,9 строки
пробовал даже
i:=1;
repeat begin i:=i+1;
valuelisteditor1.DeleteRow(i);
end;
until i=5;
все равно шаг равен двум. В чем дело?
Спасибо.


Johnmen   (2002-02-07 18:16:00) [1]

Лучше крутить цикл :
<пока не пуст valuelisteditor1 : удаляем №1>


Johnmen   (2002-02-07 18:12:00) [2]

Потому, что после удаления №1 -> #2 становится №1 !


Aleksey_K   (2002-02-07 17:56:00) [3]

О,спасибо так все работает, а все таки интересно почему как в Aleksey_K © (07.02.02 17:22) не работало


Юрий Федоров   (2002-02-07 17:42:00) [4]

for i:=5 downto 1 do
...


Наверх

Титульная страница Поиск, карта сайта Написать письмо