Impressum  |   RSS  |  Forum

tsql

C# – Laufwerke auflisten

C# Laufwerke auflisten

Nachfolgender Quellcode zeigt, wie mit C# alle Laufwerke ( auch CD-ROMs und Netzlaufwerke) in einem Listview angezeigt werden können.
Quellcode:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
System.IO.DriveInfo[] allDrives = System.IO.DriveInfo.GetDrives();
 
foreach (System.IO.DriveInfo d in allDrives)
{
    ListViewItem ls = new ListViewItem();
 
    ls.Text = d.Name;
    ls.SubItems.Add(d.DriveType.ToString());
    if (d.IsReady == true)
    {
        ls.SubItems.Add(d.VolumeLabel);
        ls.SubItems.Add(d.DriveFormat);
        ls.SubItems.Add((d.AvailableFreeSpace/1024/1024).ToString());
        ls.SubItems.Add((d.TotalSize/1024/1024).ToString());
    }
    listView1.Items.Add(ls);
}

Tags: , , , ,