WinFuture-Forum.de: Laufwerke Anzeigen In Listbox - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

Laufwerke Anzeigen In Listbox C#


#1 _Christopher_

  • Gruppe: Gäste

geschrieben 23. April 2005 - 14:55

HI ;)

Also ich will ma wissen wie ich meine Laufwerke in der ListBox anzeigen lassen kann..damit meine ich alle auch HDD´s

Dieser Beitrag wurde von Christopher bearbeitet: 23. April 2005 - 14:56

0

Anzeige



#2 _Christopher_

  • Gruppe: Gäste

geschrieben 23. April 2005 - 15:42

OK..ich habe es selber geschaft...;) man lernt nie aus
0

#3 Mitglied ist offline   constructor 

  • Gruppe: aktive Mitglieder
  • Beiträge: 112
  • Beigetreten: 18. April 05
  • Reputation: 0

geschrieben 23. April 2005 - 15:44

Hi Christopher!

Schau die mal die Klassen im System.Environment Namespace an!


quick and dirty:
this.listBox1.DataSource = System.Environment.GetLogicalDrives();


Edit: Okay, du warst schneller ;)

Dieser Beitrag wurde von constructor bearbeitet: 23. April 2005 - 15:45

0

#4 _Christopher_

  • Gruppe: Gäste

geschrieben 23. April 2005 - 15:51

@constructor

Trotzdem danke das du dir die mühe gemacht hast ;)
0

#5 Mitglied ist offline   lord_fritte 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.216
  • Beigetreten: 15. April 05
  • Reputation: 0

geschrieben 01. Januar 2008 - 14:22

Ich habe auch eine Frage, lässt es sich jetzt auch herausfinden um was für ein Laufwerk es sich handeln(Harddisk, CD/DVD, Netzwerklaufwerk, etc.)?
Kann man zusätzlich auch auslesen, wie groß das Laufwerk ist, wie viel belegt und wie viel noch frei ist?
0

#6 Mitglied ist offline   Witi 

  • Gruppe: aktive Mitglieder
  • Beiträge: 5.947
  • Beigetreten: 13. Dezember 04
  • Reputation: 43
  • Geschlecht:Männlich
  • Wohnort:Kingsvillage
  • Interessen:Frickeln

geschrieben 02. Januar 2008 - 12:44

Schau dir mal unter System.Management die WMI Klassen wie Win32_CDROMDrive oder Win32_LogicalDisk an.

Oder sowas:
string[] dList = Directory.GetLogicalDrives();

for (int z = 0; z < dList.Length; z++) 
{
DriveInfo drv = new DriveInfo(dList[z]);

if (drv.DriveType.ToString() == "CDRom")
{
MessageBox.Show(" Yes i got the directory..!!");
DirectoryInfo dInfo = new DirectoryInfo(drv.Name);

if (!dInfo.Exists)
{
throw new DirectoryNotFoundException("Directory does not exist....." + drv);
}
foreach (DirectoryInfo di in dInfo.GetDirectories())
{
MessageBox.Show(di.ToString());
loadFolderfiles(di.Name);
}
}

0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0