你好,我用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));//插入分页符
试试