Bonjour, je vourais transformer un buffer non typé en string.
Je sais le faire avec un stream mais je pense qu'il dois y avoir plus simple et rapide.
Avec stream, je fais ceci :
Function BufferToString( Const Buffer, BufferSize: Integer): String;
Var
Astream : TMemoryStream;
Begin
AStream := TmemoryStream.create;
AStream.Write(Buffer, BufferSize);
AStream.Seek(0, SoFromBeginning);
Astream.read(Result[1], BufferSize);
AStream.Clear;
AStream.Free;
End;