人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

vb6、vb.netで他プロセスが開いているファイルの一覧を取得する方法を教えてください。
サンプルソースもお願いいたします。

●質問者: neozerocool
●カテゴリ:コンピュータ
✍キーワード:VB.NET vb6 サンプルソース ファイル プロセス
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● fester
●60ポイント

スマートでありませんが、例外を使ってみました


Dim targetFolder As String = "c:\temp"

For Each sourceFile As String In Directory.GetFiles(targetFolder)
 Try
 Using br As New FileStream(sourceFile, FileMode.Open, FileAccess.Read, FileShare.None)
 End Using
 Catch ex As Exception
 Trace.WriteLine(sourceFile)
 End Try
Next

◎質問者からの返答

すいません。上記のソースでEXCELやWORDが開いているファイルの一覧なども取得できるのでしょうか?

またネットワーク上のファイルを開いている場合も同様でしょうか?

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ