我已经阅读了有关该问题的多篇文章,但似乎都没有对我的问题得出一个不错的结论。(也许我正在尝试查看最近是否出现了任何问题。)
我有一个处理承诺的小型慈善应用程序。为此,它需要处理和打印文档。
问题是,如果 Word 在后台打开,应用程序线程将挂起并且不会响应 Word 的关闭,我必须手动回滚并关闭 Word。当然,一切正常,但我无法保证最终用户会关闭 Word,即使我将说明放入用户手册中也是如此。
我对速度并不太在意,但我想如果可以增强它,那将是一个不错的小奖励。
是否为 Delphi 发布了任何允许我打开、编辑、打印和保存文档的库?如果没有,是否有办法使用 Word Automation,使其在打开时不会与 Word 的另一个打开句柄冲突?