我现在需要使用QT操作Word文档, 可是初始化时一直提示:
Ubuntu Mono ">CoCreateInstance failure (?????????????)QAxBase::setControl: requested control Word.Application could not be instantiated请教会是什么原因, 网上有的说是重装Word, 我以试过了, 还是不行, 请问是我代码的问题还是word安装的问题, 如果是word安装的问题, 请问怎么确认word的相应功能是否正确安装? 谢谢.下面是我的代码
- HRESULT r;
- r = CoInitialize(0);
- // r =CoInitializeEx(0, COINIT_MULTITHREADED);
- // m_word = new QAxWidget("Word.Application", widget, Qt::MSWindowsOwnDC );
- m_word = new QAxObject("Word.Application" );
- if( m_word == NULL ) return true;
- //m_word->setProperty("Visible", false); //设置为隐藏
- QAxObject * documents = m_word->querySubObject("Documents"); //获取所有工作的文档