Ich weiß nicht, was sich Embarcadero bei diesen Komponenten denkt.
Ich habe schon seit Erscheinen dieser Komponenten den Eindruck gewonnen, dass die nur mit dem Blick auf Mobile entwickelt wurden. Unter Windows gab (gibt's vermutlich auch immer noch) Memoryleaks, die unter ARC ja damals nicht auffielen. Interessanterweise hatte ich genau zu diesem Problem mit dem Encoding schon mal einen
Report verfasst, konnte aber keinen reproduzierbaren Testcase beibringen. Mit deinem Code kann ich das aber jetzt, wenn auch für einen anderen Use Case.
@Uwe
Wenn Du Interesse hast, das Problem zu erforschen, könnte ich dir die echten Daten per E-Mail senden.
Ja, das wäre nett (uwe_at_uweraabe_punkt_de) . Womöglich liegen da ja noch andere Eier im Matsch. Dann kann ich dafür auch gleich passende Reports erstellen.
Mir ist schon daran gelegen, die bordeigenen Komponenten zu benutzen. Bisher ist mir das auch immer gelungen - manchmal halt mit angepassten
RTL-Sourcen, aber immerhin. In der Regel sind diese Macken dann in der nächsten (Major-)Version behoben.