1、UI设计。

2、生成报表按钮的槽函数实现如下:
void OutWord::on_pushButton()
{
QAxObject *myword = new QAxObject("Word.Application");
myword->setProperty("Visible", false);
QAxObject *mydocs = myword->querySubObject("Documents");
mydocs->dynamicCall("Add(QString)", QString::fromLocal8Bit("F:/work/word2.dot"));
QAxObject *mydoc = myword->querySubObject("ActiveDocument");
QAxObject *bookmark_shebei = mydoc->querySubObject("Bookmarks(QVariant)", "shebei");
if (!bookmark_shebei->isNull())
{
QString str_shebie = ui.lineEdit->text();
bookmark_shebei->dynamicCall("Select(void)"); //选中要选中的区域
bookmark_shebei->querySubObject("Range")->setProperty("Text", str_shebie);
}
QAxObject *bookmark_wendu= mydoc->querySubObject("Bookmarks(QVariant)", "wendu");
if (!book

最低0.47元/天 解锁文章
1242

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



