Форум: "Основная";
Текущий архив: 2004.05.23;
Скачать: [xml.tar.bz2];
ВнизList Index out of bounds(1) Найти похожие ветки
← →
Term © (2004-05-06 10:31) [0]В каких случаях вываливается такое исключение
List Index out of bounds(1)
← →
Reindeer Moss Eater © (2004-05-06 10:31) [1]В случаях когда List Index out of bounds
← →
Mim1 © (2004-05-06 10:33) [2]Например при обращении к несуществующему элементу динамического массива.
for i := 0 to items.count do // вот наиболее частая ошибка при которой происходят такие сообшения
← →
Sha © (2004-05-06 10:35) [3]Когда в списке 0 элементов
← →
Reindeer Moss Eater © (2004-05-06 10:36) [4]Когда в списке 1 элемент, и хотят получить элемент с индексом 1
← →
Skier © (2004-05-06 10:36) [5]>Sha © (06.05.04 10:35) [3]
Когда в списке 1 элемент
← →
miwa © (2004-05-06 10:39) [6]>Reindeer Moss Eater
... в то время, как нумерация элементов начинается с нуля.
← →
Sha © (2004-05-06 10:41) [7]Skier © (06.05.04 10:36) [5]
Да, конечно. Давно не делал таких ошибок :)
← →
Mim1 © (2004-05-06 10:42) [8]Не допасал
for i := 0 to items.count do // а ошибка здесь :)
showmessage(items[i]); // сообщение тут
цикл надо было делать до count -1
← →
Reindeer Moss Eater © (2004-05-06 10:43) [9]Ну почему сразу ошибка?
В списке 0 элементов, хотим элемент с индексом 1.
Получаем исключение с именно таким текстом.
← →
Term © (2004-05-06 11:08) [10]понятно, всем спасибо
← →
Gero © (2004-05-06 11:26) [11]
> Когда в списке 1 элемент
Когда в списке <=1 елемент ;)
← →
Anatoly Podgoretsky © (2004-05-06 12:09) [12]Тоже не верно, когда идет обращение за границы списка, как снизу так и сверху.
← →
Gero © (2004-05-06 12:26) [13]
> Anatoly Podgoretsky © (06.05.04 12:09)
Вы как всегда правы.
Подвожу итог:
List Index out of bounds(1) можно наблюдать в тех случаях, когда елемента с индексом 1 нет.
:)
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.05.23;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.033 c