Einzelnen Beitrag anzeigen

QuickAndDirty

Registriert seit: 13. Jan 2004
Ort: Hamm(Westf)
1.944 Beiträge
 
Delphi 12 Athens
 
#3

AW: System.JSON.Serializers - TBCD

  Alt 22. Nov 2024, 08:59
Es gibt 3 Möglichkeiten

1.
Du kopierst System.JSON.Serializers.pas in deinen Projektordner und modifizierst die Datei. Ich füge sie dann auch immer noch dem Projekt hinzu (das sie in der .dpr datei zu finden ist).
Das funktiioniert in aktuellen Delphis. Der compiler bevorzugt die eigene version, sogar beim kompilieren der mitgelieferten units.

2.
Du machst eine nachfahren klasse von TJsonSerializer und nennst sie ebenfall TJsonSerializer...dann sorgst du dafür dass deine Unit in der du das gemacht hast immer die letzte(oder war es die erste) genannte unit ist. dadurch wird der ursprungstyp verdeckt.

3.
Du machtst eine eigene ableitung TJsonSerializer und benutzt die in allen units deines projekts...das könnte dazu führen das andere units aus frameworks der aus der VCL den original serializer und nicht deinen benutzen.
Andreas
Monads? Wtf are Monads?
  Mit Zitat antworten Zitat