Laden...

Name der SD-Karte in .NET CF ermitteln

Erstellt von mcpd vor 13 Jahren Letzter Beitrag vor 13 Jahren 966 Views
M
mcpd Themenstarter:in
174 Beiträge seit 2009
vor 13 Jahren
Name der SD-Karte in .NET CF ermitteln

Hallo Leute,

es geht um das Thema .NET CF und PDA.

Meine Frage: Wie kann ich den Namen einer SD-Karte im PDA auslesen und das
virtuelle Verzeichnis der simulierten SD-Karte des Emulators auslesen.
Für den Emulator lautet das Verzeichnis einer SD-Karte "Storage Card". Im PDA
lautet das Verzeichnis der Karte "SD-Karte". We kann ich jetzt für meine App
den Namen des Verzeichnisses ermitteln?

Mfg
mcpd

M
mcpd Themenstarter:in
174 Beiträge seit 2009
vor 13 Jahren

Hat keiner eine Idee? Es ist wichtig.

795 Beiträge seit 2006
vor 13 Jahren

Das SmartDeviceFramework stellt sowas bereit.

foreach(var info in DriveInfo.GetDrives())
{
  Debug.WriteLine("Info for " + info.RootDirectory);
  Debug.WriteLine("\tSize: " + info.TotalSize.ToString());
  Debug.WriteLine("\tFree: " + info.AvailableFreeSpace.ToString());
  Debug.WriteLine("\tManufacturer: " + info.ManufacturerID ?? "[Not available]");
  Debug.WriteLine("\tSerial #: " + info.SerialNumber ?? "[Not available]");
  Debug.WriteLine(string.Empty);
}

info.RootDirectory sollte das sein, was du suchst.

Gruß, Christian.

`There are 10 types of people in the world: Those, who think they understand the binary system Those who don't even have heard about it And those who understand "Every base is base 10"`
M
mcpd Themenstarter:in
174 Beiträge seit 2009
vor 13 Jahren

Danke für Deinen Tipp. Ich werde die Sache mal implementieren und melde mich dann wieder zurück.

mfg
mcpd

M
mcpd Themenstarter:in
174 Beiträge seit 2009
vor 13 Jahren

Hat alles funktioniert, so wie ich es mir vorgestellt habe.
Danke!

Gruß
mcpd