Einzelnen Beitrag anzeigen

Benutzerbild von Zacherl
Zacherl

Registriert seit: 3. Sep 2004
4.629 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#11

AW: Speichern eigener klasse

  Alt 10. Mär 2017, 15:58
Das Hauptproblem bei deinem ursprünglichen Ansatz sind die String Felder der Klasse. Durch direktes Speichern der Objektinstanz werden von diesen Strings lediglich die Referenzen gesichert - welche nach dem Wiederherstellen aller Wahrscheinlichkeit nach nicht mehr gültig sind. Daher die AV.

Wenn du alle Strings mit ShortString (maximal 255 Zeichen) ersetzt, sollte es funktionieren. Die anderen Lösungen zur Serialisierung sind allerdings deutlich eleganter für dein Vorhaben.
Projekte:
- GitHub (Profil, zyantific)
- zYan Disassembler Engine ( Zydis Online, Zydis GitHub)
  Mit Zitat antworten Zitat