Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Generischer Serialisierer (https://www.delphipraxis.net/63015-generischer-serialisierer.html)

maximov 22. Feb 2006 13:18

Re: Generischer Serialisierer
 
Zitat:

Zitat von EConvertError
...

Der Grundgedanke des generischen Serialisierers ist mir schon klar, aber an der Ausführung happert es noch ein wenig. Ich wäre froh, wenn du, Maximov, mal ein kleines Beispiel posten oder in die Codelibrary stellen könntest.

Vielen Dank,
Andreas

Ich muss zugeben, ich habe kein kleines beispiel und bisher war es nur eine idee. Ich hab schonmal einen RTTI-serializer der volle DFM kompatiblität hatte entwickelt und das würde ich wirklich niemanden wünschen. Deshalb wäre ein kleiner generischer serializer eigentlich ganz schön. Der würde sozusagen nur die infrastruktur bereitstellen und die klassen könnten sich in beliebeigen formaten serialisieren. Ob mit oder ohne RTTI würde erstmal keine rolle spielen.

Wenn ich mal lust habe, dann baue ich sowas. Das wird aber nicht vor nächster woche sein...eher später.

EConvertError 26. Feb 2006 19:14

Re: Generischer Serialisierer
 
Vielen Dank!

Ja genau an so etwas habe ich gedacht. Blöderweise habe ich eben keine Ahnung wie ich das machen soll.

Wieder einmal habe ich das nervige Problem, dass ich zwar mit der Delphi-Language an sich kein Problem habe, wohl aber mit Codedesign. Ich weiß nicht, wie ich meine Klassen aufbauen soll, welche Schnittstellen zu definieren sind und so. Ich hoffe, ihr versteht was ich meine. :wink:

DFM Kompatiblität ist wirklich nicht notwending (vor allem, weil ich ja auch an XML-Serialisierung interessiert bin).

Dann werde ich mal auf dein kleines Beispiel warten und hoffen, dass du Lust hast...

Andreas


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:38 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz