• 7588阅读
  • 4回复

[提问]QT 调用com组件操作word? [复制链接]

上一主题 下一主题
离线ffii4455
 

只看楼主 倒序阅读 楼主  发表于: 2012-02-25
请问大家,QT如何调用com组件操作word?
我通过com组件已经成功操作excel了。但是word的操作方式和excel有很多不同。网上也没有什么例子。
希望会的高手能够指点一二。谢谢了~~
离线kimtaikee

只看该作者 1楼 发表于: 2012-02-26
既然你会了excel 操作,那Word也就是举一反三的事

离线XChinux

只看该作者 2楼 发表于: 2012-02-26
看看VBA帮助,或者在WORD里打开宏记录,看一下你的操作对应的宏脚本,或者在Qt中调用generateDocumentation()方法生类说明文档.三种方式都可以做参考.
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线ffii4455

只看该作者 3楼 发表于: 2012-02-26
回 1楼(kimtaikee) 的帖子
其实我操作excel也是凑巧蒙出来的,之前用MFC操作过word和excel。
我用之前的方法操作excel基本没什么问题。但是word就是不行

Documents可以获得。

就是sections和range那块有问题。你有这方面经验么?指点一下吧
离线ffii4455

只看该作者 4楼 发表于: 2012-02-26
回 2楼(XChinux) 的帖子
谢谢斑竹。
我就获取sections和range那块有问题?
我对VBA和宏实在不太了解。
我刚看了VBA帮助,有点思路了。QT里获取Document居然用的是ActiveDocument。。。
MFC里用的是_Document。。。
不过,我现在比较着急啊,有个项目要用。
不知道斑竹有没有例子,能给我发一个啊。感激不尽啊
快速回复
限100 字节
 
上一个 下一个