Einzelnen Beitrag anzeigen

Benutzerbild von KodeZwerg
KodeZwerg

Registriert seit: 1. Feb 2018
3.691 Beiträge
 
Delphi 11 Alexandria
 
#20

AW: String vorne mit Nullen auffüllen

  Alt 12. Sep 2022, 15:02
Delphi-Quellcode:
function FillString(const AString: AnsiString; const AChar: AnsiChar; const ALength: Integer): AnsiString;
var
  Len: Integer;
begin
  Len := ALength - Length(AString);
  Result := StringOfChar(AChar, Len) + AString;
end;
Das klappt dann nebenbei auch mit UnicodeString.
Wenn Du aus AnsiString ein WideString bzw nur String machst glaube ich Dir das sofort

//edit
und der AnsiChar sollte dann natürlich ein WideChar bzw nur Char sein
Gruß vom KodeZwerg

Geändert von KodeZwerg (12. Sep 2022 um 15:11 Uhr)
  Mit Zitat antworten Zitat