Einzelnen Beitrag anzeigen

Benutzerbild von negaH
negaH

Registriert seit: 25. Jun 2003
Ort: Thüringen
2.950 Beiträge
 
#5

Re: Typ 'xxx' benötigt Finalization - nicht im Dateityp erla

  Alt 26. Mai 2004, 15:18
Zitat:
Ein AnsiString/WideString sind intern Klassen
Naja, Klassen sind es nicht gerade, aber es sind dynamische Datenstrukturen die eben ihren Speicherplatz dynamisch verwalten. Sogesehen ist eine Variable vom Type Strign/WideString nichts anderes als ein Pointer auf einen dynamisch allozierten Speicherbereich. Nun, in einem Record verbraucht ein Pointer nur 4 Bytes. Wird dieser Record 1 zu 1 gespeichert, was bei einem type File of Record, der Fall wäre dann speichert man nur die Zeiger in den Speicherbereich. Sowas würde in der Laderoutine eben NICHT den INHALT des Strings laden, sondern einen unsinnigen Zeiger.

Gruß Hagen
  Mit Zitat antworten Zitat