Delphi StreamToHexStr


本文整理自网络,侵删。

 
function StreamToHexStr(AStream: TStream): String;
const
  HexChars: array[0..15] of Char = '0123456789ABCDEF';
var
  i,len: Integer;
begin
  len := AStream.Size - AStream.Position;
  SetLength(Result, len * 2);
  AStream.Read(Pointer(Result)^, len);
  for i := len downto 1 do begin
    Result[i * 2]    := HexChars[Byte(Result[i]) and $0F];
    Result[i * 2 -1] := HexChars[(Byte(Result[i]) and $F0) shr 4]
  end;
end;

相关阅读 >>

Delphi httpencode编码

Delphi 编写系统服务

Delphi idhttp 设置cookie 和访问后读取cookie 值

Delphi 运行中申请uac权限

Delphi memo 循环往上往下滚动

Delphi xe6调用android手机标准功能

Delphi 获取listbox1多选的值

Delphi 调用驱动

Delphi xe6 �c使用android的zlib

Delphi sysutils.comparetext的注释

更多相关阅读请进入《Delphi》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...