用open二进制打开word文档,打开的单纯是数据流吗,只是简单的获取word中的字符unicode编码吗?急求

解决方案 »

  1.   


    MS并没有公开word文档的格式,很少有人知道是什么格式,所以,无法使用操作文件的方式操作word
    你想操作word可以使用word的对象模型引用ms word
    dim wApp as word.application
    dim wDoc as word.documentset wApp=createobject("word.application")
    wApp.Visible=true
    ..........
    set wDoc.documents.open(FileName)
    ........
      

  2.   

    试着使用RichTextBox打开文件(类似写字板)
      

  3.   

    用open二进制打开word文档,获取的时磁盘上的整个文件的二进制代码,包括文档属性等等,这些属性我并关心,我所要的只是文档内容本身的二进制代码,例如,新建一个word文档,内容只是一个字“金”,文档大小为11.3kb,open二进制打开后存入数组中,数组会很大,而我所需的只是“金”这个字符的unicode编码,而由于时间制约,不能采用vb自带的函数来获取每一字符的编码(当字符较多的时候太耗时间)
      

  4.   

    http://download.csdn.net/source/1627134