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

わんくま同盟

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

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


■95930 / )  Re[3]: フォルダの名前を変更したい
□投稿者/ 魔界の仮面弁士 (2866回)-(2020/10/09(Fri) 17:07:53)
No95928 (グルメン さん) に返信
> フォルダ下にあるファイルをアクセス中には、当然のごとくフォルダの名前は変更できないですが、
> フォルダ下のファイルにアクセスしていなければ、フォルダの名前は変更は可能です。

エクスプローラー オプションの [別のプロセスでフォルダー ウィンドウを開く]の影響も受けそうですが、それはさておき。

エクスプローラーを何とかしたいということであれば、
ShellWindows を列挙して、該当のフォルダーを開いているエクスプローラーを特定し、
別の場所(デスクトップ)を開かせるために Navigate2 メソッドを呼んでみるとか、
あるいは、Quit メソッドで該当エクスプローラーを閉じてしまうのはどうでしょう?
返信 編集キー/


管理者用

- Child Tree -