Форум: "Начинающим";
Текущий архив: 2009.11.22;
Скачать: [xml.tar.bz2];
Внизпомогите понять в чем ошибка Найти похожие ветки
← →
bagos (2009-10-05 17:42) [0]эту строчку выделяет компилятор при возникновении ошибки
if Copy(grid.Cells[31, i], 1, 1) = "#" then
list index out of bounds (-4)
как мне определить более точно в чем проблема, причем ошибка вылезает примерно раз в десять циклов работы программы.
и еще, эта же ошибка вылезает в разных местах кода программы и всегда на строчках
if Copy(grid.Cells[31, i], 1, 1) = "#" then
← →
Игорь Шевченко © (2009-10-05 17:53) [1]посмотреть чему равно i в момент ошибки, разве нет ?
← →
Юрий Зотов © (2009-10-05 19:13) [2]И еще:
if grid.Cells[31, i][1] = "#" then
будет работать намного быстрее.
← →
Игорь Шевченко © (2009-10-05 19:30) [3]
> будет работать намного быстрее.
Access Violation точно будет быстрее :)
← →
Anatoly Podgoretsky © (2009-10-05 20:46) [4]> Игорь Шевченко (05.10.2009 17:53:01) [1]
А чего ее смотреть, когда значение указано в ошибке.
← →
Игорь Шевченко © (2009-10-05 22:48) [5]
> А чего ее смотреть, когда значение указано в ошибке.
Смотреть ее есть великий смысл - можно понять, почему вдруг у грида минус четвертые строки появились.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2009.11.22;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c