StringReplace hört aber beim ersten #0 auf, meines Wissens nach
Nicht getestet:
Delphi-Quellcode:
i := 0;
SetLength(sTmp, Length(s));
for c in s do
begin
if (c <> #0) then
begin
s[i] := c;
inc(i);
end;
end;
SetLength(sTmp, pred(i));
mmh - eigentlich kein schlechtes Beispiel - hätt ich auch selbst drauf kommen können
werd ich mal ausprobieren
(wobei for ... in ... do in Delphi 7 noch nicht vorhanden ist)
mfg
Helmi
>> Theorie ist Wissen, dass nicht funktioniert - Praxis ist, wenn alles funktioniert und keiner weiss warum! <<