Einzelnen Beitrag anzeigen

Benutzerbild von implementation
implementation

Registriert seit: 5. Mai 2008
940 Beiträge
 
FreePascal / Lazarus
 
#6

Re: unbestimmter Datentyp deklarieren

  Alt 16. Feb 2010, 15:25
Wie wärs mit nem unbestimmten Pointer?
Delphi-Quellcode:
type
  TAnyArray = array of Pointer;
  PInteger = ^Integer;
  PVector = ^TVector;
var
  AnyArray: TAnyArray;

...

New(PInteger(AnyArray[i]));
PInteger(AnyArray[i])^ := 89;

New(PVector(AnyArray[i]));
PVector(AnyArray[i])^.IrgendeinFeld := 34;
Und Dispose nicht vergessen, sonst schaffst du 'nen Speicherleck.
  Mit Zitat antworten Zitat