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

Вниз

for i:=0 to ScrollBox1.ControlCount-1   Найти похожие ветки 

 
denis24   (2004-11-23 11:08) [0]

Подскажите пожалуста
почему когда в scrollbox1 нет ни одного контрола  внутрь цикла всеравно заходит и соотв ошибка?
Пишу так
for i:=0 to ScrollBox3.ControlCount-1 do
      if (ScrollBox3.Controls[i] is TPanel) then....


 
Skyle ©   (2004-11-23 11:12) [1]

А может не там ошибка?


 
Reindeer Moss Eater ©   (2004-11-23 11:12) [2]

почему когда в scrollbox1 нет ни одного контрола  

Потому что в ScrollBox3 есть контролы


 
MBo ©   (2004-11-23 11:14) [3]

Телепатия - измени тип i с беззнакового типа на Integer


 
Reindeer Moss Eater ©   (2004-11-23 11:17) [4]

Телекинез - организуя цикл по контролам сколбокса один, не используй индекс цикла для обращения к контролам скролбокса три


 
Jay   (2004-11-23 11:21) [5]

В цикле for i := 0 to 0 do всё же будет один виток, сделай типа for i := 1 to 0 do


 
Reindeer Moss Eater ©   (2004-11-23 11:23) [6]

Если цикл получился for i := 0 to 0 , то это значит, что есть один котрол и он имеет индекс 0.


 
Jay   (2004-11-23 11:27) [7]

Я имею в виду, что в написаном в вопросе цикле будет один виток, даже если нету контролов, ну и соответственно ошибка


 
Jay   (2004-11-23 11:30) [8]

Поставь в начале
if ScrollBox3.ControlCount <> 0 then
...


 
TUser ©   (2004-11-23 11:33) [9]


> Я имею в виду, что в написаном в вопросе цикле будет один
> виток, даже если нету контролов

Не будет там витка без контролов - это for i:=0 to -1


 
MBo ©   (2004-11-23 11:34) [10]

>Jay   (23.11.04 11:27) [7]
Ты неправ


 
denis24   (2004-11-23 11:40) [11]

поставил i:integer
и все
СПАСИБО!


 
Jay   (2004-11-23 11:41) [12]

Может и не прав, а что если переменная цикла, например, Byte?



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

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

Наверх




Память: 0.49 MB
Время: 0.037 c
14-1099837490
ИМХО
2004-11-07 17:24
2004.12.05
Слово о TEX


14-1100797528
Sanek_Metaller
2004-11-18 20:05
2004.12.05
Задачка


3-1099689705
Zif
2004-11-06 00:21
2004.12.05
Сервис->Служебные программы->Сжать и восстановить базу...


14-1100421865
[NIKEL]
2004-11-14 11:44
2004.12.05
Всем привет в армии все нормально! Можете спать спокойно!


9-1088438773
Evgeniy_K
2004-06-28 20:06
2004.12.05
VSync