Код
matr : array[0..MaxX,0..MaxY] of byte;
Далее, у меня описана структура:
Код
type TMyRec = record
Matr : array[0..MaxX,0..MaxY] of byte;
end;
TMyRecFile = file of TMyRec;
Matr : array[0..MaxX,0..MaxY] of byte;
end;
TMyRecFile = file of TMyRec;
Далее, я пробую скинуть этот массив в типизированный файл:
Код
var
F : TMyRecFile;
MyRec : TMyRec;
begin
AssignFile(F, 'template1.txt');
ReWrite(F);
MyRec.Matr := matr;
Write(F, MyRec);
CloseFile(F);
end;
F : TMyRecFile;
MyRec : TMyRec;
begin
AssignFile(F, 'template1.txt');
ReWrite(F);
MyRec.Matr := matr;
Write(F, MyRec);
CloseFile(F);
end;
И получаю ошибку несовместимые типы данных...
Почему? Все же совместимо... Как же мне тогда скинуть массив в файл??