この問題に関する複数の投稿を読みましたが、私の質問に対して適切な結論に達しているようには見えません。(おそらく、最近何かがポップアップしたかどうかを確認しようとしています。)
誓約を処理する小さな慈善アプリを持っています。その際、ドキュメントを操作して印刷する必要があります。
Word がバックグラウンドで開いていると、アプリ スレッドがハングして Word の終了に応答しなくなり、手動でロールバックして Word を閉じる必要があります。確かに、すべて問題なく動作しますが、ユーザー マニュアルに説明を記載したとしても、エンド ユーザーが Word を閉じることを保証することはできません。
速度についてはあまり気にしていませんが、強化できればちょっとしたおまけになると思います。
ドキュメントを開いたり、編集したり、印刷したり、保存したりできる Delphi 用のライブラリはリリースされていますか? そうでない場合、開いたときに Word の別の開いているハンドルと競合しないように Word Automation を使用する方法はありますか?