Hallo zusammen,
ich habe mir ein Record gebastelt mit folgendem Aussehen:
<PRE>
ImpExpDataRec = record
CompCount : Integer;
PCID : Integer;
RPName : array [0..150] of char;
RPID : Integer;
CompID : array [0..200] of Integer;
CompValue : array [0..200] of Double;
end;
</PRE>
Nun wäre es für mich aber schöner das Integer- und Double-Array dynamisch zu halten, da ich erst zur Laufzeit die tatsächliche Array-Grösse bestimmen kann.
Ich habe das schon versucht, aber der Compiler fängt an zu meckern sobald ich den Filetyp <I>File of ImpExpDataRec</I> deklariere und Im Record die Array-Grösse weglasse. Er sagt etwas von finalize!
Hat jemand eine Erklärung, oder noch besser eine Lösung?
Mfg
Carsten
ich habe mir ein Record gebastelt mit folgendem Aussehen:
<PRE>
ImpExpDataRec = record
CompCount : Integer;
PCID : Integer;
RPName : array [0..150] of char;
RPID : Integer;
CompID : array [0..200] of Integer;
CompValue : array [0..200] of Double;
end;
</PRE>
Nun wäre es für mich aber schöner das Integer- und Double-Array dynamisch zu halten, da ich erst zur Laufzeit die tatsächliche Array-Grösse bestimmen kann.
Ich habe das schon versucht, aber der Compiler fängt an zu meckern sobald ich den Filetyp <I>File of ImpExpDataRec</I> deklariere und Im Record die Array-Grösse weglasse. Er sagt etwas von finalize!
Hat jemand eine Erklärung, oder noch besser eine Lösung?
Mfg
Carsten
Comment