当前位置: 首页 > news >正文

官网mini1cn下载迷你世界登录夫唯seo视频教程

官网mini1cn下载迷你世界登录,夫唯seo视频教程,站长查询站长工具,织梦装修网站模板QT中操作word文档: 参考如下内容: C(Qt) 和 Word、Excel、PDF 交互总结 Qt对word文档操作总结 QT中操作word文档 Qt/Windows桌面版提供了ActiveQt框架,用以为Qt和ActiveX提供完美结合。ActiveQt由两个模块组成: QAxContainer模…

QT中操作word文档:

参考如下内容:
C++(Qt) 和 Word、Excel、PDF 交互总结

Qt对word文档操作总结

QT中操作word文档

Qt/Windows桌面版提供了ActiveQt框架,用以为Qt和ActiveX提供完美结合。ActiveQt由两个模块组成:
QAxContainer模块允许我们使用COM对象并且可以在Qt应用程序中嵌入QActive控件。
QAxServer模块允许我们导出使用Qt编写的自定义的COM对象和Active控件。

在这里,我们使用了QAxContainer模块,所以在.pro中,需要使用下面这一项来链接这个QAxContainer模块:CONFIG+=qaxcontainer(注意:在QT5.3中使用的是:QT += widgets gui axcontainer)。

在头文件中包含QAxWidget和QAxObject。

一、建立一个word模板,dot、dotx

新建一个word文档模板,内容如下:
在这里插入图片描述

选中项目下的一个单元格,点击上面菜单栏中的 ”插入书签”,添加如下书签:
在这里插入图片描述

二、编写测试代码

//新建一个word应用程序QAxWidget *word = new QAxWidget("Word.Application");if(word == NULL){return 0;}//并设置为不可见word->setProperty("Visible", false);//获取所有的工作文档QAxObject *documents = word->querySubObject("Documents");if (documents == NULL){return 0;}//以template.dotx为模板新建一个文档documents->dynamicCall("Add(QString)", QString("D:/template.dotx"));//获取当前激活的文档QAxObject *document = word->querySubObject("ActiveDocument");if (document == NULL){return 0;}//获取文档中名字为Customer_Name的标签QAxObject *pCustomer_Name = document->querySubObject("Bookmarks(QVariant)", QString("Customer_Name"));//选中标签,将字符sText插入到标签位置if (!pCustomer_Name->isNull()){QString sText = "CJX";//此处为替换内容pCustomer_Name->dynamicCall("Select(void)");                             //选中要选中的区域pCustomer_Name->querySubObject("Range")->setProperty("Text", sText);      //进行替换操作}//获取文档中名字为Name的标签QAxObject *pName = document->querySubObject("Bookmarks(QVariant)", QString("Name"));//选中标签,将字符sText插入到标签位置if (!pName->isNull()){QString sText = "语文";//此处为替换内容pName->dynamicCall("Select(void)");                             //选中要选中的区域pName->querySubObject("Range")->setProperty("Text", sText);      //进行替换操作}//获取文档中名字为Number的标签QAxObject *pNumber = document->querySubObject("Bookmarks(QVariant)", QString("Number"));//选中标签,将字符sText插入到标签位置if (!pNumber->isNull()){QString sText = "100";//此处为替换内容pNumber->dynamicCall("Select(void)");                             //选中要选中的区域pNumber->querySubObject("Range")->setProperty("Text", sText);      //进行替换操作}//将文件保存为doc,同样可以生成docx文档QString pathsave = QApplication::applicationDirPath()+ "/template.docx";document->dynamicCall("SaveAs(const QString&))", QDir::toNativeSeparators(pathsave));document->dynamicCall("Close (boolean)", false);word->dynamicCall("Quit()");delete word;

最后附上测试文档链接:
https://download.csdn.net/download/cao_jie_xin/88753710

http://www.yayakq.cn/news/645739/

相关文章:

  • 外贸个人网站企业网站自助建站上海
  • 华艺网站建设电子制作diy
  • 石家庄网站建设优化dz怎么做视频网站
  • 网站工程师的职责网站制作算是什么专业
  • 佛山做外贸网站推广城乡住房和城乡建设厅网站首页
  • 网站风格类型是企业类网页设计
  • 网站上线注意问题公司网站怎么建站
  • 外汇平台 网站开发医药网站建设方案
  • 做门户类网站多少钱百度投放广告联系谁
  • 无锡崇安网站建设只做正品的网站
  • 做网站 做手机app要学什么查询网站服务器地址
  • 网站闭站网站当前链接
  • 郑州网站制作-中国互联长沙百度搜索排名
  • 网站维护费用一年多少建设部网站注销一级建造师
  • 自己开一个网站要多少钱wordpress动画插件下载
  • seo网站合作led灯散热片技术支持 东莞网站建设
  • 软件中心下载安装百度seo关键词排名价格
  • 制作个人网站的软件简网app工场官网网址
  • 无锡哪个网站好wordpress后台教程
  • 铜山微网站开发广州淘宝网站建设
  • 网站页面设计欣赏模板深圳出行最新消息
  • 绥化安达网站建设宜兴做网站的公司有哪些
  • 国外有哪做交互设计网站网站制作报价表
  • 徐州本地网站新零售社交电商系统
  • 网站访问量 wordpress百度百家官网入口
  • 网站建设方案书封面外贸流程英语
  • 贵州省住房和城乡建设厅查询网站首页深圳技术支持 骏域网站建设
  • 网站前端是什么哪个网站用织梦做的
  • 中山好的网站建设公司app制作平台哪家好
  • 支付网站建设费用做账微信小程序怎么创建店铺