Einzelnen Beitrag anzeigen

em-sigma

Registriert seit: 8. Jul 2004
40 Beiträge
 
Delphi 12 Athens
 
#4

Re: dynamisches Array in einem Record?

  Alt 3. Feb 2006, 15:28
@Grishnak:
das übergeordnete Array war nicht das Problem, sondern das Array innerhalb des Records.

@SubData:
Deine Lösung sieht interessant aus.
Aber kann ich damit jedem Element (also jedem Record) des übergeordneten Arrays ein Array geben, das eine andere Größe hat?
Also z. B. so:

Delphi-Quellcode:
type
   MyElement = record
       n:Integer;
       MyArray:array[1..n] of Extended;
   end;

var
   MyTable:array[1..1000] of MyElement;

[...]
SetLength(MyTable[78].MyArray,MyTable[78].n); // Das funktioniert???
SetLength(MyTable[79].MyArray,MyTable[79].n); // Hab ich dadurch zwei verschieden große Arrays?
Ich werde das mal ausprobieren.

Vielen Dank,

em-sigma
Allen ist das Denken erlaubt. Vielen bleibt es erspart. (Curt Goetz)
  Mit Zitat antworten Zitat