Forum: Object-Pascal / Delphi-Language
Delphi
by Jerry,
29. Mai 2008
Danke... ;-))
Ich kannte Insert nicht, aber es führt nicht so einfach zum Ergebnis wie meine
Funktion... ;-))
Ich kann meine Funktion z.B so aufrufen:
Mystring :=';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;';
SetPiece(MyString, ';', 20, '100');
und schon habe ich an der 20. Stelle meines Trennzeichen den Wert 100.
Forum: Object-Pascal / Delphi-Language
Delphi
by Jerry,
29. Mai 2008
Habe mir jetzt selber geholfen... Habe eine Funktion SetPiece geschrieben:
Vielleicht könnt Ihr diese auch mal gebrauchen...
function SetPiece(S: string; D: Char; i: Integer; ReplaceString: string): string;
var
Count, Position, EndPosition: Integer;
Stop: Boolean;
NewString: string;
Forum: Object-Pascal / Delphi-Language
Delphi
by Jerry,
29. Mai 2008
Hallo zusammen
Ich habe einen String der sieht so aus:
;;;;;;;;;; (also 10 Semikolons)
Wie kann ich nun z.B: an der 5 bis 8 Stelle einen Wert einfüllen?
Also ich möchte am 5. Trennzeichen den Wert 100 setzen:
;;;;100;;;;;