(Co-Admin)
Registriert seit: 29. Mai 2002
Ort: Hamburg
11.117 Beiträge
Delphi 11 Alexandria
|
18. Jun 2003, 20:07
Moin Cyaone,
so wie Du es beschrieben hast, wird es nicht gehen.
Du könnstest lediglich einen eigenen Typ als Pointer festlegen, und bei Bedarf dann entsprechend der erforderlichen Recordgrösse Speicher reservieren.
Zusätzlich legst Du dann ein Template fest, z.b. als Tabelle in der dann gespeichert wird ab welcher Adresse des Buffers welches Feld des Records liegt, als welcher Typ es angesehen werden soll....
Oder hast Du eine feste Maximalgrösse, und benötigst nur mehrere verschiedene Aufteilungen? Dann wäre Chewies Tip die Lösung.
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
|