• 6100阅读
  • 0回复

QAxObject调用的问题 [复制链接]

上一主题 下一主题
离线wxj120bw
 

只看楼主 倒序阅读 楼主  发表于: 2010-11-26
— 本帖被 XChinux 从 General Qt Programming 移动到本区(2011-01-02) —
QAxObject *excel = new QAxObject("Excel.Application", NULL);
。。。。。。。
excel->dynamicCall("Quit()");
。。。。。。。。
因为代码过长,不可能全贴出来让大家帮我分析,我简述一下,我用QAxObject对象调用Excel.exe程序帮我转换execel文件到文本文件,转换过程没有什么问题,但如果在过程中止操作,就需要退出excel进程,就有了“excel->dynamicCall("Quit()");”一行,但每次都弹出下面的错误,让人很无语,说啥借口出错。为啥???有知情者,望于相告。
QAxBase: Error calling IDispatch member Quit: Unknown error
快速回复
限100 字节
 
上一个 下一个