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

わんくま同盟

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

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


(過去ログ 42 を表示中)
■21839 / )  Re[3]: 起動しているアプリ名(ファイル名も)の取得のやりかた
□投稿者/ シャノン (532回)-(2008/07/10(Thu) 15:30:48)
No21836 (えるも さん) に返信
> お早いお返事ありがとうございます。
>
>>この場合のファイル名とは何ですか?
>>例えば、メモ帳で Hoge.txt を開いているとき、ファイル名とは Hoge.txt ですか? それとも Notepad.exe ですか?
>
> シャノンさんに言っていただいた例えだと、アプリケーション名をNotepad.exe、ファイル名はHoge.txtと取得したいです。
> 説明がいまいちでした。よろしくお願いします。

アプリケーション名(プロセス名)の取得は、(特殊な権限で動いている一部のプロセスを除いては)可能ですが、ファイル名は可能とは限りません。
電卓のように、ファイルを開かないアプリもありますし、プロセスから開いているファイルを取得するための統一的な方法はありません。
例えば、メインウィンドウのタイトルが <ファイル名> - <アプリ名> のようになっているとわかっていれば(メモ帳はこうなります)可能かもしれませんが、そうなると決まっているわけでもありません。
返信 編集キー/


管理者用

- Child Tree -