Форум: "Основная";
Текущий архив: 2004.02.10;
Скачать: [xml.tar.bz2];
ВнизМассив записей Найти похожие ветки
← →
Breeze (2004-02-01 19:17) [0]У меня есть массив ArrayOfData:Array [1..5] Of DataRec;записей следующего вида:
DataRec=Record
DataX,DataY,DataYLn:Array Of Double;
MinX,MaxX,MinY,MaxY,MinYLn,MaxYLn:Double;
Graphic,GraphicLn:TImage;
End;
При обращении к ArrayOfData[i] иногда возникает ошибка Access Violation... Может это из-за того, что массивы в записи динамические и затираются некоторые данные?
Как быть в этой ситуации?
← →
Saracin (2004-02-01 19:21) [1]нет, скорее всего i выходит за границы массива :)
← →
Breeze (2004-02-01 19:25) [2]Нет не выходит. Одна и та же процедура выполняется пару раз.
А третий раз не хочет. Вылазит ошибка.
← →
Saracin (2004-02-01 19:27) [3]а покажите код процедуры.
← →
Юрий Зотов (2004-02-01 19:31) [4]> Breeze © (01.02.04 19:17)
> При обращении к ArrayOfData[i] иногда возникает
> ошибка Access Violation...
Наверное, ошибка возникает все же не при обращении к САМОЙ записи ArrayOfData[i], а при обращении к одному из ее полей?
Проверьте, правильно ли устанавливается длина какдого динамического массива и вовремя ли создаются TImage.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.02.10;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.007 c