我正在尝试使用 activeQt 写入打开的 Word 文档。我正在尝试激活我的 word 文档,但我无法让它工作。
我可以很容易地在 VBA 中做到这一点:
Documents("my.doc").Activate
但不是在 Qt 中,这是我尝试过的:
wordApplication = new QAxObject("Word.Application");
doc = wordApplication->querySubObject("Documents()","my.doc");
doc->dynamicCall("Activate()");
Documents() 应该包含所有打开的 Word 文档,但对我来说,由于某种原因它是空的。