
VB.NET, C#, PowerShellを使用しているエンジニアのためのサイト。
基本的な使用方法から開発で役立つTipsまで幅広く取り扱っています。
特別なフォルダのディレクトリパスを取得(マイドキュメントやデスクトップなど)するには、System名前空間のEnvironmentクラスのGetFolderPathメソッドを使用します。引数にはEnvironment.SpecialFolder 列挙体を指定します。
| メンバ名 | 説明 |
| ApplicationData | 現在のローミングユーザーのアプリケーションデータフォルダ |
| CommonApplicationData | すべてのユーザーのアプリケーションデータフォルダ |
| CommonProgramFiles | 共有ファイルフォルダ |
| Cookies | クッキーフォルダ |
| Desktop | デスクトップフォルダ |
| DesktopDirectory | デスクトップ上のファイル オブジェクトを物理的に格納するために使用されるディレクトリ。 |
| Favorites | お気に入りフォルダ |
| History | 履歴フォルダ |
| InternetCache | インターネットキャッシュフォルダ |
| LocalApplicationData | 現在の非ローミングユーザーのアプリケーションデータフォルダ |
| MyComputer | マイコンピュータフォルダ |
| MyMusic | マイミュージックフォルダ |
| MyPictures | マイピクチャフォルダ |
| Personal | マイドキュメントフォルダ |
| ProgramFiles | プログラムファイルフォルダ |
| Programs | スタートメニューのプログラムフォルダ |
| Recent | 最近使ったファイルのフォルダ |
| SendTo | 送る フォルダ |
| StartMenu | スタートメニューフォルダ |
| StartUp | スタートアップフォルダ |
| System | システムフォルダ |
| Templates | テンプレートフォルダ |
using System.IO; : :省略 : private void button1_Click(object sender, System.EventArgs e) { // 変数の宣言 string strMyDoc; // マイドキュメントフォルダを取得する strMyDoc = Environment.GetFolderPath(Environment.SpecialFolder.Personal); // 取得したパス文字列を表示する MessageBox.Show("マイドキュメントのパスは[" + strMyDoc + "]です。"); }