在我的Qt应用程序中打开并与Excel沟通

我实际上是在QtCreator(开源)中创build应用程序,我需要打开Excel并通过发送到Excel数据进行通信来显示。 我尝试#include <QAxWidget> ,并修改我的.pro文件:

 CONFIG+= axcontainer Qt += activeqt 

但它没有工作。 我有错误QAxWidget was not declared in this scope 。 我读了很多在互联网上相互矛盾的事情,比如你必须付费的许可证。

你可以向我解释,如果有办法解决我的问题? 谢谢。

您需要使用项目文件中的模块的“Qt5-way”:

 QT += axcontainer 

另外,您还需要包含必要的标题:

 #include <QAxWidget> 

这里用例子可以find更全面的解释。

Interesting Posts