資源簡介
qt操作word(或wps),也可以將html生成的文檔另存為正常的文檔形式。
代碼片段和文件信息
#include?“WordEngine.h“
#include?“qt_windows.h“
WordEngine::WordEngine()
{
m_pWord?=?NULL;
m_pWorkDocuments?=?NULL;
m_pWorkDocument?=?NULL;
m_bIsOpen?=?false;
m_bNewFile?=?false;
HRESULT?result?=?OleInitialize(0);
if?(result?!=?S_OK?&&?result?!=?S_FALSE)
{
qDebug()?< }
}
WordEngine::~WordEngine()
{
if(m_bIsOpen)
????close();
OleUninitialize();
}
bool?WordEngine::Open(QString?sFile?bool?bVisible)
{
//新建一個word應(yīng)用程序
m_pWord?=?new?QAxobject();
bool?bFlag?=?m_pWord->setControl(“kwps.Application“);//bool?bFlag?=?m_pWord->setControl(“word.Application“);
if?(!bFlag)
{
return?false;
}
m_pWord->setProperty(“Visible“?bVisible);
//獲取所有的工作文檔
QAxobject?*document?=?m_pWord->querySubobject(“Documents
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????6125??2019-02-11?10:47??word\WordEngine.cpp
?????文件????????1105??2019-01-15?17:36??word\WordEngine.h
?????文件?????????108??2019-02-13?14:48??word\調(diào)用代碼.txt
?????目錄???????????0??2019-02-13?14:47??word\
評論
共有 條評論