Thema: Delphi Kommastellen löschen

Einzelnen Beitrag anzeigen

Benutzerbild von sx2008
sx2008

Registriert seit: 16. Feb 2008
Ort: Baden-Württemberg
2.332 Beiträge
 
Delphi 2007 Professional
 
#7

Re: Kommastellen löschen

  Alt 25. Sep 2009, 22:26
Es gibt da die wunderhübsche Funktion StrToken (aus der JCL):
Delphi-Quellcode:
function StrToken(var S: string; Separator: Char): string;
var
  I: Integer;
begin
  I := Pos(Separator, S);
  if I <> 0 then
  begin
    Result := Copy(S, 1, I - 1);
    Delete(S, 1, I);
  end
  else
  begin
    Result := S;
    S := '';
  end;
end;
Wenn man die dreimal aufruft, hat man das gleiche Ergebnis.
for i := 1 to 3 do StrToken(st, ','); Das Gute daran ist, dass man StrToken() bei vielen Gelegenheiten gut gebrauchen kann.
fork me on Github
  Mit Zitat antworten Zitat