Delphi转换函数HexToBin⽤法将16进制字串转成⼆进制HexToBin函数
函数功能:把⼀个16进制字符串转换成⼆进制的数值(内存内容).
原型:function HexToBin(Text, Buffer: PChar; BufSize: Integer): Integer;
参数:
Text:是被转换的16进制字符串数值.
Buffer:返回转换结果, 是⼆进制数值.
BufSize:是指Buffer的⼤⼩. Text需要指向⼀个⾄少2*BufSize的⼗六进制字符, 因为每两个⼗六进制字符表⽰⼀个字节.16进制字符串转16进制数组
返回值:
函数返回Buffer中因为Text中没有包含有效的⼗六进制('0'..'f')⽽没有使⽤的字符个数.
注意:
这⾥输⼊的16进制⼀定要⼩写字符, 不能识别⼤写字符.(经校验⼤写字符也能转换)
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论