当前位置: 代码迷 >> 移动平台 >> VC++6.0操作WORD时,定位到文档末尾?该怎么处理
  详细解决方案

VC++6.0操作WORD时,定位到文档末尾?该怎么处理

热度:2548   发布时间:2013-02-26 00:00:00.0
VC++6.0操作WORD时,定位到文档末尾?
你好,我用VC++6.0编写一个程序,是从ACCESS中提取资料,经过整理写到WORD文件,ACCESS大约有200多人,每个人都有序号。而我在每整理一个人时,就打开一次WORD文档写入一次数据,结果WORD文档里人的序号与ACCESS中的正好相反。怎样大每次写入数据之前,把文件指针定位到WORD文档的末尾。

------解决方案--------------------------------------------------------
doc.Range.InsertParagraphAfter
doc.Range.InsertAfter "Text Added at " & Time
------解决方案--------------------------------------------------------

把下面的
//定位到文件的最后
oSel=m_App.GetSelection(); 
oSel.InsertParagraphAfter; 
oSel.InsertAfter(wenzi); 

换成:
oSel=m_App.GetSelection(); 
oSel.EndKey(COleVariant((short)6),COleVariant((short)0));//将光标移动到最后一行
//m_Sel.InsertBreak(COleVariant((long)7));//插入分页符
试试
  相关解决方案