Delphi 轉換函數 HexToBin用法 將16進制字串轉成二進制


HexToBin函數

函數功能:把一個16進制字符串轉換成二進制的數值(內存內容).

原型:function HexToBin(Text, Buffer: PChar; BufSize: Integer): Integer;

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM