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 xe6 string转memorystream

Delphi外挂编写

Delphi idhttp post json

Delphi 字符串与内存流和文件的快速转换函数

Delphi xe 7 mediaplayer 在安卓里放不出声音

Delphi编程之win10桌面图标设置

Delphi webbroker 上传文件

Delphi 根据窗口类判断程序是否运行

Delphi adoquery 运用

Delphi 用cxgrid显示联合查询数据和更改数据

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



打赏

取消

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

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

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

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

评论

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