word二次开发不能打开文档:代码如下:
QAxObject wordAplication("Word.Application");
QString version = wordAplication.property("Version").toString();
QAxObject *wordDocuments = wordAplication.querySubObject("Documents");
QList<QVariant> var;
var.append(QVariant(ppt));
var.append(QVariant(true));
var.append(QVariant(false));
var.append(QVariant(false));
var.append(QVariant(""));
var.append(QVariant(""));
var.append(QVariant(true));
var.append(QVariant(""));
var.append(QVariant(""));
var.append(QVariant(0));
var.append(QVariant(0));
var.append(QVariant(54936));
var.append(QVariant(false));
var.append(QVariant(false));
var.append(QVariant(false));
var.append(QVariant(0));
var.append(QVariant(false));
QAxObject *wordDocument = wordDocuments->querySubObject("Open(const QVariant&,const QVariant&,const QVariant&,const const QVariant&,const QVariant&,const QVariant&,const QVariant&,const QVariant&,const QVariant&,const QVariant&,const QVariant&,const QVariant&,const QVariant&,const QVariant&,const QVariant&,const QVariant&,const QVariant&)",
var);
if(!wordDocument)
return QString();
wordAplication.querySubObject("Quit()");
wordDocument指针是0,请问是什么原因?word是07版本的