DOBON.NET DOBON.NETプログラミング掲示板過去ログ

ファイルの開放を監視するには

分類:[.NET]

指定ファイルを関連つけられたアプリケーションで起動し、
閉じられるまで監視しようと以下のようにコーディングしました。


System.Diagnostics.Process.Start("C:\test.txt")
p.WaitForExit()


このプログラムを実行した場合、
拡張子.txtのファイルがMDIアプリケーションに関連付けられていると、
【オブジェクト参照がオブジェクト インスタンスに設定されていません】
というエラーが発生してしまいます。

どなたか解決方法をご存知ないでしょうか?
■No1350に返信(gootさんの記事)
上記のプログラムでは p には何も入っていないように思われます。
Process.Startメソッドの返り値を p に代入してみてください。

DOBON.NET | プログラミング道 | プログラミング掲示板