HexToBin函數
函數功能:把一個16進制字符串轉換成二進制的數值(內存內容).
原型:function HexToBin(Text, Buffer: PChar; BufSize: Integer): Integer;
參數:
Text: 是被轉換的16進制字符串數值.
Buffer:返回轉換結果, 是二進制數值.
BufSize:是指Buffer的大小. Text需要指向一個至少2*BufSize的十六進制字符, 因為每兩個十六進制字符表示一個字節.
返回值:
函數返回Buffer中因為Text中沒有包含有效的十六進制字符('0'..'f')而沒有使用的字符個數.
注意:
這里輸入的16進制一定要小寫字符, 不能識別大寫字符.(經校驗大寫字符也能轉換)