首页| 论坛| 消息

标题:QT5.7读取excel2013表格正常,读取excel2016软件崩溃。
作者:jia_xuan
日期:2018-01-23 14:08
内容:

如果电脑安装EXCEL2013,正常读取,但如果是EXCEL2016,读取就崩溃。求助。代码如下。
QString strFile = QFileDialog::getOpenFileName(this,QStringLiteral("Open file"),"",tr("Excel file(*.xls *.xlsx)"));
if (strFile.isEmpty()){return;}
QAxObject *excel = new QAxObject(this);
excel->setControl("Excel.Application");//加载Excel驱动,连接Excel控件
excel->dynamicCall("SetVisible (bool)","true");//不显示窗体
excel->setProperty("DisplayAlerts", false);//不显示任何警告信息。如果为true那么在关闭是会出现类似“文件已修改,是否保存”的提示
[color=# ..


#1 [quanhailee 01-30 09:03]
我也遇到这个问题了,到现在都无解

回复 发表
主题 版块