Registriert seit: 6. Apr 2005
10.109 Beiträge
|
Re: Array of Byte in String wandeln, Accessciolation
6. Jul 2005, 09:34
So sollte es funktionieren:
Delphi-Quellcode:
function BytesToStr(const ba; size: cardinal): string;
begin
SetLength(Result, size);
Move(ba, Result[1], size);
end;
Test:
Delphi-Quellcode:
const
CbaSize = 50;
var
ba: array [1..CbaSize] of byte;
s: string;
begin
for i := Low(ba) to High(ba) do
ba[i] := 48 + i mod 10;
s := BytesToStr(ba, CbaSize);
Write(Length(s), ': ', s);
ReadLn;
end;
Grüße vom marabu
|
|
Zitat
|