Im NextGen wurde doch der Zeichenindex auf 0 verschoben.
Nun hätte ich angenommen, daß dann auch die Stringfunktionen entsprechend angepasst wurden. (Insert, Copy und Delete)
In der
OH heißt es ja auch
Zitat von
OH: Insert:
In Delphi-Code fügt Insert Substr an der Position Dest[Index] in Dest ein.
Als ich es nun endlich mal testen konnte, macht Folgendes nicht das, was es angeblich sollte. :wall
Delphi-Quellcode:
Insert('"', Data, Low(Data));
Insert('"', Data, High(Data) + 1);
Wer ist denn nun auf diese saublode Idee gekommen das nur halb umzusetzen und vorallem warum?
Ich hatte auch schon überlegt die String-Helper zu benuzten, aber dann hängt es bei der vielgeschworenen Abwärtskompatibilität. (ich glaub die wurden erst in XE3 eingeführt)