準備
1. System.Management を追加します。
デザイン
1. フォーム (Form1) にボタン (button1) を配置します。
2. フォーム (Form1) にリストボックス (listBox1) を配置します。
サンプルコード (C#)
// 名前空間の追加 using System.Management; // コード private void button1_Click(object sender, EventArgs e) { ManagementObject mo = new ManagementObject(); mo.Path = new ManagementPath("Win32_LogicalDisk='C:'"); listBox1.Items.Add("C:"); listBox1.Items.Add(mo["Description"]); listBox1.Items.Add(mo["Size"]); listBox1.Items.Add(mo["FreeSpace"]); }
解説
C ドライブの種類、容量、空き容量を取得します。取得に使用した機能は、WMI オブジェクトです。
結果
動作確認環境
Visual Studio 2015 Professional (C# 6.0)