Всем привет, в классе объявил динамический массив, и при попытке установить длину динамического массива вылетает с ошибкой EAccessViolation with message 'Access violation at address 00404c1c in module 'Project2.exe'. Read of address 00000004. process stopped. Use Strp or Run to continue. В чем проблема, и как можно использовать динамический массив в классе?
| Код | TCredit = class Day: array of Integer; end;
var Form1: TForm1; Credit: TCredit;
implementation
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject); begin SetLength(Credit.Day, 100); end;
|
|