Das hat auch einen guten Grund. Hätte nur noch zu mehr Problemen geführt und
Unicode wäre zur 2.
BDE geworden.
Wieso mehr Probleme ? Zu mehr Arbeit hätte es wohl geführt, das stimmt wohl.
Wo kommt da jetzt eigentlich die
BDE ins Spiel ?
Abwärtskompatibel bleiben bis zum geht nicht mehr und dann plötzlich alles über Bord werfen und Compilerschalter einsparen oder wie ? Ich reklamiere mal etwas "Made in Germany" auch für mich selber.
Soll heissen : alles muss auch funktionieren, sofern elementares geändert wird. Genau dafür sind Compilerschalter da. Habe hier selber etliche. Wäre ehrlich gesagt auch froh, ich bräuchte sie nicht. Geht aber nicht, also bleiben sie. Gabs nicht mal zu 16/32 Bit Zeiten ein $IDEF LONGINT oder so ?? Integer als 2 Bit oder 4 ? Heutzutage ist das dann wohl für
UNICODE zuviel verlangt ? Siehe
DEC : egal welche Delphi-Version ursprünglich dafür benutzt wurde : Compilerschalter $UNDEF
UNICODE und fertig. Oder eben alles umschreiben.