arr = io.readlines
p arr[9] # 读出第10行的数据
1.在VC中新建一控制台程序,选支持MFC(当然,你也可以不选择支持MFC的,不过会很麻烦)2.按CTRL+W调出MFC ClassWizard,Add Class->From a type library,选择你的word的类型库(例如我的是word2003,安装在e盘,我的路径是"e:\edittools\microsoft office\office11\msword.olb"),选择完毕后,在弹出的窗口中选择要让classwizard生成的包装类,在本例中要用到_Application,Documents,_Document,Range这四个类,选中他们后按OK
3.进入你的main函数所在的cpp文件,加入头文件引用
#include "msword.h" //引用刚才classwizard生成的idispatch包装类
4.加入代码int _tmain(int argc, TCHAR* argv[], TCHAR* envp[]){int nRetCode = 0
if (!AfxWinInit(::GetModuleHandle(NULL), NULL, ::GetCommandLine(), 0)){cerr
可以用vba录一段,看一下怎么样操作word中内容,然后用ole的方法,模拟vba的操作,把内容复制出来。另外,也可以把word文档存为纯文本文件,再用word对这 个纯文本文件进行操作。
具体的就需要自己试一下了。