Zitat:
Die funktionieren echt gut, mit nur einer Ausnahme, er schneidet die erste Zahl ab, und packt Sie ans Ende. Also aus zb. 1234567890 macht er 0123456789.
Edit:
Wo du's erwähntest, isses mir och aufgefallen ... böse 1
( man könnte mal probieren, ob MaxInt auch ginge, also anstatt dieses Length(...)+1 )
In Verbindung mit FastMM, welches seit 'ner Weile im Delphi drin ist, würde das Insert eine Inpace-Verarbeitung der Strings unterstüzen, was beim Speichermanagement 'ne Menge einsparen täte.
Es sei denn Emba hat es inzwischen geschafft bei X := X + Y;
zu erkennen, daß man den String X direkt verändern kann, anstatt einen neuen String zu erstellen und diesen anschleißend zuzuweisen.