有没有将二进制码转换成字符串的函数?(或者应该如何实现)

解决方案 »

  1.   

    凡是与二进制有关的转换,如果没有直接可用的函数,那么利用shl之类的位运算函数逐字节进行处理就可以轻松搞掂。楼主太懒了。
      

  2.   

    先得到16进制
    然后
    HexToBin
      

  3.   

    1、你知道'A'对应于数值65,那么字符'A'的二进制表示就是65的二进制表示。
    2、汉字'我'是由两个ASCII字符构成,把它们分离出来得到两个ASCII值,再分别转换成二进制即可。
    var
      C1, C2: Char;
      S: string;
    begin
      S := '我';
      C1 := S[1];
      C2 := S[2];
    ...
    下面的事情就该你自己完成了
    end;