

bool WordHandle::onlyOpenOneReport(const QString& strFilePath, bool bVisable)
{
m_strFilePath = strFilePath;
if(!m_word)
{
m_word = new QAxObject();
bool bFlag = false;
bFlag = m_word->setControl("word.Application");
m_strOpenApplication = " - Word";
if (!bFlag) {
m_strOpenApplication = " - WPS Office";
bFlag = m_word->setControl("kwps.Application");
if (!bFlag) {
return false;
}
}
m_word->setProperty("Visible", bVisable);
}
if(m_strFilePath.isEmpty() || m_strFilePath == "")
{
return false;
}
QAxObject *Documents = m_word->querySubObject("Documents");
if (!

5218

被折叠的 条评论
为什么被折叠?



