Einzelnen Beitrag anzeigen

xaromz

Registriert seit: 18. Mär 2005
1.682 Beiträge
 
Delphi 2006 Enterprise
 
#6

Re: Ein neues Problem mit dyn. Arrays

  Alt 11. Aug 2006, 19:38
Hallo,
Zitat von sonicfire:
Danke! Heisst das im Endeffekt, öhm ... wenn ich soetwas mache, muss ich dir Arrays aus den Typen seperat via MeinDynArray[0] usw schreiben?
Jepp!

Records werden in der heutigen Zeit vor Allem benutzt, um bestimmte Strukturen in Dateien abzulegen (z. B. Header von Bitmaps). Hier ist die Länge jedes Feldes genau vorgegeben, und deshalb müssen keine dynamischen Strukturen verwendet werden.
Bei Strukturen mit dynamischen Feldern ist es meist einfacher, eine Klasse zu verwenden, die eine eigene Methode zum Laden und Speichern implementiert.

// Zu Deinem Edit:
Ein Array mit vorgegebener Größe ist eben im Unterschied zu einem dynamischen kein Pointer auf einen Speicherbereich, sondern liegt tatsächlich an der Stelle der Variable im Speicher. Deshalb ist auch eine Größenanpassung nicht möglich.

Gruß
xaromz
I am a leaf on the wind - watch how I soar
  Mit Zitat antworten Zitat