Zitat von
n00b2key:
also der variablen LogicalDrives wird mit hilfe von GetLogicalDrives ein DWORD-Wert zugeordnet. Was genau bedeutet dieser Wert? Was muss ich genau machen, um möglichst schnell selber auf eine Antwort zu kommen, wo muss man da nachschauen?
GetLogicalDrives ist eine
WinAPI Funktion. Und wenn du das Platform
SDK von Microsoft installiert hast, dann findest sehr
schnell die Bedeutung der Funktion. Alternativ kannst du nachtürlich auch bei
msdn.microsoft.com schauen.
Zitat:
The GetLogicalDrives function retrieves a bitmask representing the currently available disk drives.
If the function succeeds, the return value is a bitmask representing the currently available disk drives. Bit position 0 (the least-significant bit) is drive A, bit position 1 is drive B, bit position 2 is drive C, and so on.
If the function fails, the return value is zero.
Ich denke jetzt mal, das du jetzt weißt warum ich diese Zeile geschrieben habe...
if LogicalDrives and (1 shl I) <> 0 then