![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Сообщения об ошибке [D6, WinXP]
Бегинер © (2002-08-24 07:06:00)Доровеньки ВСЕМ. Трудно мне делфя дается....в некоторых случаях. Что значит сообщение при выполнении программы: Project xxx.exe raised exception class EListError whith message "List index out of bounds (5)"...
Объясните, что такое класс EListError и что означает сообщение "List index out of bounds (5)", как я понял это значит, что указатель списка за пределами какой-то связки..... что-то подобное
Как определить к кокой части текста это относится?
Ev_genus (2002-08-24 07:35:00) [1]if A>0 then begin
for i2:=0 to Panel4.ControlCount-1 do
begin
Panel4.Controls[ i].Enabled:=true;
end
Может в переменных проблема? В цикле i2, а в масиве i.
Бегинер (2002-08-24 07:17:00) [2]Я имею в виду когда убираешьвот эту часть:
if A>0 then begin
for i2:=0 to Panel4.ControlCount-1 do
begin
Panel4.Controls[i].Enabled:=true;
end
то ошибки нет....
Как сохранить фуекциональность всего кода?
Бегинер (2002-08-24 07:15:00) [3]Как я понял ошибка вот в этой часте:
if A=0 then begin
for i2:=0 to Panel4.ControlCount-1 do
begin
Panel4.Controls[i].Enabled:=false;
end;
end;
if A>0 then begin
for i2:=0 to Panel4.ControlCount-1 do
begin
Panel4.Controls[i].Enabled:=true;
end;Но когда убираешь выделенную часть ошибки нет!????