Zitat von
Thanatos81:
Aber eine Frage noch Robert_G: Was findest du an typisierten Dateien eklig(abgesehen von der Handhabung für den Programmierer)?
Sie zwingen dir Records und fixed sized strings auf. Außerdem sind sie nicht aufwärtskompatibel, es wird sogar knallen wenn der nächste Compiler deinen Record etwas anders umsetzt. (unwahrscheinlich, aber möglich)
Der einzige Nachteil der
DP Collection ist, dass ihr Vorgänger und der Itemtyp in Classes.pas deklariert ist. (mehr als beschissen, wenn man Klasssen in Packages auslagert
)
Sie ist aber langsamer als ein file of murks. Schließlich kann sie nicht einfach Daten in eine primitive Struktur schieben. Sie wird alle published properties speichern. (bzw auch andere, wenn man
DefineProperties benutzt)