![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 17.04.2011
Сообщений: 7
|
![]()
Вот код:
Код:
В чём проблема? |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
list index out of bounds, выход за грани дозволенного
![]() т.е. у вас есть последовательность от 0 до 32, вы пытаетесь стучать в 33, которого в этой последовательности нету, следовательно вызывается такое исключение. Проще - это обращение к не существующему элементу, или к элементу с не существующим индексом. проблема целиком и полностью в вашем for to do может вам стоит начинать с 1 и убрать -1, а может вам нужно начинать с 0 и убрать -1... просто проведите эксперимент. Все зависит от того, чему принадлежит ваш .Count. Массив, список, стёк.. P.S. вскобках указывается оибочный индекс(к которому стучала программа и выпала в осадок отладчика). |
![]() |
![]() |
![]() |
#3 |
Регистрация: 17.04.2011
Сообщений: 7
|
![]()
Получил ответ:
После выполнения цикла в Names[x] идет обращение к переменной цикла, которая в Delphi (да и в любом Паскале) принимает значение БОЛЬШЕЕ верхней границы. В вашем случае - Count. Только я вот ничего и не понял из этого. Как исправить то? Эксперименты пробовал не помогает |
![]() |
![]() |
![]() |
#4 |
Я не простой
Пользователь
Регистрация: 29.09.2011
Сообщений: 77
|
![]()
Проверь что лежит в FParameters.ValueFromIndex[x] (попробуй без него сделать, если ошибки не будет, то копай дальше в эту сторону) и пользуйся F7 вместо F9
Знание бывает двух видов. Мы сами знаем предмет — или же знаем, где найти о нем сведения
|
![]() |
![]() |
![]() |
#5 |
Регистрация: 17.04.2011
Сообщений: 7
|
![]() |
![]() |
![]() |
![]() |
#6 |
Я не простой
Пользователь
Регистрация: 29.09.2011
Сообщений: 77
|
![]()
А так пробовал?)))
Код:
Знание бывает двух видов. Мы сами знаем предмет — или же знаем, где найти о нем сведения
|
![]() |
![]() |
![]() |
#7 | |
Регистрация: 17.04.2011
Сообщений: 7
|
![]() Цитата:
FParameters: TStringList; Самое интересное что когда пол года назад я работал с этой библиотекой на другой версии делфи, всё было отлично =( Последний раз редактировалось piksel111; 04.10.2011 в 22:59. |
|
![]() |
![]() |
![]() |
#8 |
Я не простой
Пользователь
Регистрация: 29.09.2011
Сообщений: 77
|
![]()
Не знаю...
Попробуй еще такие варианты поочереди Код:
Знание бывает двух видов. Мы сами знаем предмет — или же знаем, где найти о нем сведения
|
![]() |
![]() |
![]() |
#9 |
Регистрация: 17.04.2011
Сообщений: 7
|
![]() |
![]() |
![]() |
![]() |
#10 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,830
|
![]()
Наконец-то включить дебагер и посмотреть где, почему ошибка... Вы разб\работкой впервые занялись?
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
List index out of bounds (0) | waka2ebawer | Работа с сетью в Delphi | 2 | 17.02.2011 06:30 |
List index of bounds(7) | priamm | Общие вопросы Delphi | 7 | 14.05.2010 15:00 |
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 |