Ein freundliches Hallo an alle,
ich möchte den Laufwerkstyp eines beliebigen Laufwerkes ermitteln.
Ich verwende Delphi 4 und entwickle unter XP SP3.
Meine Versuche mit "GetDriveType" ergaben stets den gleichen Typ : "1". Auch ein direkter API-Aufruf ergab das gleiche Ergebnis! Excel-Basic liefert die Informationen, aber nicht über diese API, ein Aufruf von "GetDriveType" unter Excel erbrachte das gleiche Ergebnis wie Delphi, egal ob Usb-Stift, CD, Netzwerk oder Platte, stets war das Ergebnis "1".
Wer hat einen Tipp, wie ich sowohl unter einem alten Windows als auch unter einem neuen diese Informationen erhalte? Anscheinend liefert die "kernel32.dll" unter XP nicht mehr diese Information. Wie ich den Typ über ".Net" erhalte konnte ich bislang nicht herausfinden.
Vielen Dank für Eure Mühe und Grüße von der sonnigen Nordsee.
Peter
Moderiert von Narses: Topic aus Dateizugriff verschoben am Do 24.05.2012 um 13:03