Advertisement

QAxObject在Excel文件的操作过程分析

阅读量:

最近因为有操作Excel文件的需求而选择了Qt,并因此决定将QAxObject应用到实际工作中。这次尝试并非偶然之作,记录了自己的成长轨迹。

此前走了很多弯路,希望做同样事情的人就别纠缠于同样的错误就好。

配制方面:

请保证Excel软件能在本地服务器上成功完成注册操作;如果操作未能成功,则可通过执行以下步骤进行手动注册:进入运行程序管理界面(Run),选择程序文件夹位置为"E:\program Files\Microsoft Office\Office12"并打开EXCEL.EXE程序文件夹,在其中执行/REGSERVER命令完成注册流程;特别提示:请确保将路径更改为适合您所在电脑的操作系统环境。

确认组件配置无误后,请运行命令 dcomcnfg 查看 DCOM 配置中是否包含 Microsoft Excel Application 项;如果有的话,则无需进一步操作;接下来进行(1)常规设置:身份验证类型设为无;(2)安全配置:将配制权限自定义为控制权限,并将完全控制选项勾选;最后保存设置即可完成配置

以上确保QAxObject可以正常被调用

程序方面:

1、工程pro文件添加

复制代码
    CONFIG

2、.h文件添加

复制代码
      	 /1./打开
复制代码
    	void const QString

全部评论 (0)

还没有任何评论哟~