|
みなさんの意見・検証をいただきありがとうございます。
furuさん回答の Microsoft.VisualBasic.FileIO.FileSystem.MoveDirectoryを使用しました。 Microsoft.VisualBasic.dllの参照のみで簡単だったので...
string src = 変更前のフォルダ名; string dst = 変更後のフォルダ名; Microsoft.VisualBasic.FileIO.FileSystem.MoveDirectory(src, dst, UIOption.AllDialogs, UICancelOption.DoNothing);
・フォルダ名の変更できました。 ・フォルダの中のファイルが使用中の場合はメッセージを表示してくれました。
|