Einzelnen Beitrag anzeigen

mytbo

Registriert seit: 8. Jan 2007
461 Beiträge
 
#5

AW: String vorne mit Nullen auffüllen

  Alt 11. Sep 2022, 15:02
Wenn es keine fertige Funktion gibt, dann:
Delphi-Quellcode:
function FillStringLeft(const pmcSource: String; pmChar: Char; pmStrLen: Integer): String;
begin
  if Length(pmcSource) >= pmStrLen then
    Result := pmcSource
  else
    Result := Result.Create(pmChar, pmStrLen - Length(pmcSource)) + pmcSource;
end;

var
  sBelegNr: String;
begin
  sBelegNr := '12345';
  ShowMessage(FillStringLeft(sBelegNr, '0', 9));
Bis bald...
Thomas
  Mit Zitat antworten Zitat