C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 30 を表示中)
■14632 / )  VB.NETでEXCELのプロセスを確実に終了させる方法 
□投稿者/ 梅田です (1回)-(2008/02/24(Sun) 09:34:51)

分類:[VB.NET/VB2005] 

質問です。

開発環境:VS2005
使用言語:VB.NET
OS:WIN XP

現在、VB.NETからエクセルを操作していますが、うまくプロセスを終了させることができません。とりあえずの手段として、下記の方法でプロセスを終了した場合に何か問題点があるのかをご教授お願いいたします。

1.起動中の全てのプロセスを取得する
2."EXCEL"という名前がある場合ユーザーにEXCELの終了を促し、プロシージャを終了する
3.全てのプロセスに"EXCEL"という名前がない場合は次に進む

4.〜VB.NETでEXCELを操作する〜

5.起動中の全てのプロセスの中に"EXCEL"というプロセスの有無を確認し
  "EXCEL"がなくなるまで強制終了する

※現在、この方法で問題なく動いています
※途中でユーザーが手動でEXCELを起動することは考慮しません

返信 編集キー/


管理者用

- Child Tree -