Forum: Sonstige Fragen zu Delphi
Delphi
by sakura,
18. Aug 2003
Du hast geschrieben, daß Du das erste WORT weglassen willst, also habe ich nach Leerzeichen gesucht. ;-)
...:cat:...
Forum: Sonstige Fragen zu Delphi
Delphi
by sakura,
18. Aug 2003
Tpercon hat es schon richtig gesagt.
In diesem Falle speichert I die Position des Leerzeichens. Succ(I) is also das nächste Zeichen im String, Pred(I) wäre das vorhergehende. Man hätte auch I+1 bzw. I-1 nutzen können.
...:cat:...
Forum: Sonstige Fragen zu Delphi
Delphi
by sakura,
18. Aug 2003
Nicht eine, aber zwei ;-)function StripIt(InStr: String; StripAt: Char = ' '): String;
var
I: Integer;
begin
I := Pos(StripAt, InStr);
if I > 0 then
Result := Copy(InStr, Succ(I), MaxInt)
else
Result := '';
end;