Thema: Delphi String umwandeln

Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#16

Re: String umwandeln

  Alt 12. Feb 2009, 17:30
Gt, dann halt extra für sich noch 'ne Variante und für Dax einen schönen Funktionsnamen
Delphi-Quellcode:
Procedure ChangeByteorder(Var S: WideString); Overload;
  Var i: Integer;

  Begin
    For i := 1 to Length(S) do
      S[i] := WideChar(Swap(Word(S[i])));
  End;

Procedure ChangeByteorder(Var S: UnicodeString); Overload;
  Var i: Integer;

  Begin
    For i := 1 to Length(S) do
      S[i] := WideChar(Swap(Word(S[i])));
  End;

Procedure ChangeByteorder(P: PWideChar; Len: Integer); Overload;
  Var i: Integer;

  Begin
    For i := 0 to Len - 1 do
      P[i] := WideChar(Swap(Word(P[i])));
  End;
$2B or not $2B
  Mit Zitat antworten Zitat