0

C# で WPF アプリケーションから Word ドキュメントを自動化しています。

アプリケーションでWordオブジェクトを作成します

_applicationWD = new Microsoft.Office.Interop.Word.Application();

そして、私はそれを終了します

_applicationWD.Quit(Microsoft.Office.Interop.Word.WdSaveOptions.wdDoNotSaveChanges);

すべてが try/catch ステートメントにきちんと配置されています。Quit は問題が発生する可能性が最も低いため、Quit ステートメントが成功したかどうかを確認してから、他の方法で終了を試みる必要があります。そうしないと、プロセス リストに多数の WinWord.exe が表示されます。

Word が閉じているかどうかを確認する方法や、プロセスの PID を取得して強制的にコードから終了させる方法はありますか?

4

1 に答える 1