Tut mir Leid, daß dieses schonwieder gesagt wird,
aber hätte man vorher schon überall AnsiChar/PAnsiChar/AnsiString gesetzt, wo es auch unbedingt
ANSI sein muß, dann gäbe es jetzt keine Probleme.
Auch wenn ich Dir inhaltlich voll Recht geben muß, sowohl die
OH als auch hier im Forum wurde die Auffassung vertreten String=AnsiString und gut is.
Jedenfalls ist
if irgendwas=true
ein weitaus größerer Aufreger, als
textsatz:string;
oder auch ein
packed record
.[...]
Naja string an sich ist ja nicht böse, aber wenn man davon ausgeht, dass ein string immer ein AnsiString bleiben wird, dann ist es ein Problem. D.h. wenn man zum Beispiel die Länge im Speicher wissen will, dann ist es ja auch wichtig, wie das kodiert wird. Aber für andere Aufgaben hingegen ist das völlig egal.
MfG
Fabian
PS: Irgendwie ist das quote-Tag anfällig für Verhunzungen.