![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Проблема с записью теипа Record [D7]
Wadimka © (2012-01-26 07:47:00)Есть в программе куча записей record большинство из них это в последствии динамические массивы, а теперь проблема не могу понять почему,
создаю новый record в нем всего 6 полей типа Integer и Extended.
Программа компилится, но сразу вылетает по acces (данная запись рекорд только объявлена в type и в коде нигде не используется)
Если заремить это объявление, все работает
Какие есть вообще ограничения на эти структуры?
или как лечить?
Wadimka (2012-01-26 08:06:00) [41]По сути добавляю новое объявление
type
TDataKefFromMarket=record
BackKef,
BackSum:Extended;
LayKef,
LaySum:Extended;
IDSelection:integer;
end;
type
TDataMarketKefAll=record
IDMarket:integer;
IDNumInMarket1:integer;
IDNumInMarket2:integer;
DataKefFromMarket:array of TDataKefFromMarket;
end;
Прога вылетает сразу при старте с ошибкой Access violation at address 00401F9A in mudule project1.exe. Write of address 00000002
Еще раз повторю, с этим рекорд ничего еще не делаю, даже в var не объявлен.
MBo (2012-01-26 08:04:00) [42]ошибка в другом месте