Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.03.2010, 15:21   #1
kinnder
Пользователь
 
Регистрация: 02.03.2010
Сообщений: 21
По умолчанию ошибка List index out of bound

Данная ошибка появляется в результате выполнения строки

b[i] := DBGrid1.Columns[i].FieldName;

Выводит сообщение List index out of bound(11). b[i]-строковый массив хранения имен столбцов,используемых для дальнейшего вывода.
kinnder вне форума Ответить с цитированием
Старый 05.03.2010, 17:21   #2
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,543
По умолчанию

вам же четко сказали
Цитата:
List index out of bound
индекс вне диапазона, т.е. значение
i неверное либо для b[i], либо для Columns[i]
i>=0
i<Length(b) // обратите внимание здесь строго меньше
i<columns.count // и эдесь тоже
программа — запись алгоритма на языке понятном транслятору
evg_m вне форума Ответить с цитированием
Старый 05.03.2010, 19:26   #3
kinnder
Пользователь
 
Регистрация: 02.03.2010
Сообщений: 21
По умолчанию

ошибку нашел....просто вместо цикла for i:=1 to 24 нужно было использовать for i := 11 to DBGrid1.Columns.Count - 1 do.спасибо за помощь!
kinnder вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ошибка:List index out of bounds tanek Помощь студентам 7 26.12.2009 20:38
List index out of bounds (91) KoBRaAndrey Общие вопросы Delphi 6 25.12.2009 15:29
List index out of bounds (44) KoBRaAndrey Общие вопросы Delphi 5 11.12.2009 23:03
Табулирование функции. Ошибка 'List index out of bounds(0)' Мэр Общие вопросы Delphi 2 03.06.2009 09:11
Ошибка List index out of bounds(0) при использовании запроса AdoQuery ArtInt БД в Delphi 14 15.04.2009 18:35