My.Computer.FileSystem.CurrentDirectory プロパティ
更新 : 2007 年 11 月
現在のディレクトリを取得または設定します。
' Usage
Dim value As String = My.Computer.FileSystem.CurrentDirectory
' Declaration
Public Property CurrentDirectory As String
戻り値
String.
例外
次の条件を満たす場合は、例外が発生する可能性があります。
パスが無効 (DirectoryNotFoundException) です。
ユーザーに必要なアクセス許可がありません (UnauthorizedAccessException)。
解説
CurrentDirectory はシステム全体に影響する環境変数です。
使用例
次の例では、現在のディレクトリを受け取ってメッセージ ボックスに表示します。
MsgBox(My.Computer.FileSystem.CurrentDirectory)
次の例は、現在のディレクトリに C:\TestDirectory を設定します。
My.Computer.FileSystem.CurrentDirectory = "C:\TestDirectory"
必要条件
名前空間 : Microsoft.VisualBasic.MyServices
クラス : FileSystemProxy (FileSystem へのアクセスを可能にします)
アセンブリ : Visual Basic ランタイム ライブラリ (Microsoft.VisualBasic.dll 内)
使用可能なプロジェクトの種類
プロジェクトの種類 |
使用可/不可 |
---|---|
Windows アプリケーション |
可 |
クラス ライブラリ |
可 |
コンソール アプリケーション |
可 |
Windows コントロール ライブラリ |
可 |
Web コントロール ライブラリ |
可 |
Windows サービス |
可 |
Web サイト |
可 |
アクセス許可
CurrentDirectory を設定するためのアクセス許可は必要ありません。
CurrentDirectory を読み込むために、次のアクセス許可が必要になる可能性があります。
アクセス許可 |
説明 |
---|---|
ファイルとフォルダへのアクセス許可を制御します。関連する列挙値 : Unrestricted。 |
詳細については、「コード アクセス セキュリティ」および「アクセス許可の要求」を参照してください。