VC怎么实现word文档的比较合并两个功能

VC怎么实现word文档的比较合并两个功能,第1张

VC如何实现word文档的比较合并两个功能

有两份word文档,一份是原稿,一份是修改后的word文档,我要用VC实现对这两份文档进行比较,然后再把它合并成一个文档。当然,word软件有文档比较功能和文档合并功能,但我在要在VC中如何实现这两个功能呢?我要如何调用这两个宏命令呢?是用哪两个宏命令实现的?

------解决方案--------------------

word软件有文档比较功能和文档合并功能

-----------------------------------------

既然WORD都有了 你用WORD录制宏不就知道了

------解决方案--------------------

我知道用word的宏,但它的哪个宏是比对和合并功能呀.在VC中要怎样调用呢?

----------------------------------

录制宏

请再看一下我说的话

------解决方案--------------------

打开WORD

工具->宏->录制新宏->确定

开始录制宏

工具->比较合并文档->选中要合并的文档

停止录制宏

工具->宏->宏->找到刚才录制的宏->编辑

ActiveDocument.Merge FileName:= _

"C:\Documents and Settings\yecheng\My Documents\mydoc\3.doc ", MergeTarget _

:=wdMergeTargetSelected, DetectFormatChanges:=True, UseFormattingFrom:= _

wdFormattingFromPrompt, AddToRecentFiles:=False

这里看到的是Word.Application.ActiveDocument.Merge这个函数

即Word.Document.Merge这个函数

用二进制读写方式:

分别以二进制打开两个文件,然后按一定顺序输出到另一个.bw文件即可。

也可以使用压缩ZIP和加密方式:

可以自己网上所有VC压缩和解压

有很多源码和说明。

比如这里:http://download.csdn.net/detail/night_legend/1071613


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11493005.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存