比如文件“test”内容是 abc 三个字符
我以binary方式读取
代码如下:
Open "F:\test" For Binary As #2
fileContents = InputB(LOF(2), #2)现在,我要如何操作,才能将fileContents还原为 abc 三个字符,然后赋值给一个文本框控件显示出来?

解决方案 »

  1.   

    Debug.Print StrConv(fileContents, vbUnicode)
      

  2.   


    老大  你说的不错  我测试了文本型的文件可以正常读取
    但是  二进制格式的就不行了  读取转换后生成的新文件  使用HEX查看发现内容不一样
      

  3.   

    你的目的是“以binary方式”读取“字符”,但你却想把不是字符的“数据”以“字符”形式显示
    出来,你不觉得矛盾吗?比如 chr(0) 或 chr(255) 你认为会显示出什么样的“字符”?