请各位高手告诉我这个菜鸟!!!小弟非常感谢!!!

解决方案 »

  1.   

    二进制形式读写?读到Byte数组分析字符码?太麻烦了吧
    xml是文本文件啊
      

  2.   

    是你问的问题太莫名其妙了,
    二进制形式读写是很简单的,读到Byte数组之后呢?
      

  3.   

    高手,可能我没说清楚,我再说详细点,我想把一个文件用二进制的形式写到XML文件中,并且也可以读的时候再还原为刚才用二进制写进去的那个文件,其实也就是一个读写问题,关键在怎么用二进制的形式写到XML里,请 viena(维也纳nn-实心木头人)告诉我,谢谢!
      

  4.   

    '用文本方式读写xml'把C:\test.xml整个读到一个字符串,然后可以对这个字符串进行分析,处理
    dim str1 as string
    Open "C:\test.xml" For Input As 1
    str1 = Strconv(InputB$(LOF(1), 1), vbUnicode)
    close 1'把处理好的字符串写回文件
    Open "C:\test.xml" For Output As #1
    Print #1, str1
    close #1
      

  5.   

    晕,不懂妳的意思,xml是纯文本文件,用二进制读,最终还是要转换为字符串的,何必呢?
    如果妳只是要复制文件,另当别论,但那样的话,用语句或命令更简单我要下班了,明天再说~
      

  6.   

    //我想把一个文件用二进制的形式写到XML文件中,并且也可以读的时候再还原为刚才用二进制写进去的那个文件,其实也就是一个读写问题,关键在怎么用二进制的形式写到XML里,请 viena(维也纳nn-实心木头人)告诉我,谢谢XML是文本文件,如果希望其中包含2进制文件的话,需要对2进制文件进行编码(比较常见的是base64编码),再把编码后生成的文本写入到xml文件中
      

  7.   

    //请把你用文本形式读写的代码详细贴上去
    我上面给出的就是读写的代码了呀,把文件的全部内容读到字符串str1,写是把str1整个写回文件至于对字符串str1进行分析,可以用Instr()函数找到所需内容的位置,用Mid()函数截取
      

  8.   

    viena(维也纳nn-实心木头人)  谢谢你,我已经解决了,不过你的这个方法也不错,好了,三分!