存在する論理ドライブ名をすべて取得する
スポンサーリンク
コンピュータに存在する論理ドライブ名をすべて取得するには、System.IO.Path クラスの GetLogicalDrives メソッドを使用します。GetLogicalDrives メソッドは、論理ドライブ名を [ドライブレター]:\ の形式で string 型の配列として取得します。
サンプルコード
以下にサンプルコードを示します。
J# 全般
// 論理ドライブ名をすべて取得する String[] stDrives = System.IO.Directory.GetLogicalDrives(); // 取得した論理ドライブ名をすべて表示する for (int i = 0; i < stDrives.length - 1; i++) { MessageBox.Show(stDrives[i]); }
または、System.Environment クラスの GetLogicalDrives メソッドでも取得可能です。
J# 全般
// 論理ドライブ名をすべて取得する String[] stDrives = System.Environment.GetLogicalDrives(); // 取得した論理ドライブ名をすべて表示する for (int i = 0; i < stDrives.length - 1; i++) { MessageBox.Show(stDrives[i]); }
関連するリファレンス
準備中です。