Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.063 Beiträge
 
Delphi 12 Athens
 
#1

Insert und NextGen

  Alt 3. Apr 2015, 13:09
Delphi-Version: XE7
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)
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat