大家好:
      昨天在用TCPIP\DEBUG工具的时候,我把接收到的数据保存到一个doc文件中,数据写进去了,文件的大小也相应的改变了,什么用其他文本编辑器打开doc都能看见数据,但是直接打开doc就看不见一个数据,连乱码都没有。
     谁能解释下什么原因?数据到哪去了?一个很大的文件打开看不见数据。

解决方案 »

  1.   

    “直接打开doc”,用什么打开的?是WORD么?
    如果是,那就说明你的doc文件数据格式不符合标准的WORD格式。
      

  2.   

    WORD的doc文件格式非常复杂,不是简单的像txt那么写入就万事了的;
    一般DEBUG工具保存的格式应该是txt文本格式,而不该保存成doc文档。
      

  3.   

    你是用文本的形式写入一个后缀名为.doc的文件吧,那这是txt格式,而不是WORD格式。word格式要采用ole自动化方式或用COM编程才能写入,不能象文本文件一样直接写入。
      

  4.   

    doc文件的size是多少呢,大家的说法是正确的,格式可能不一致导致的。
      

  5.   

    http://topic.csdn.net/t/20050114/13/3725631.html
      

  6.   

    doc的文件格式没有对,word读不到相关信息
      

  7.   


    直接打开指的就是用word打开。