Einzelnen Beitrag anzeigen

Benutzerbild von Sprint
Sprint

Registriert seit: 18. Aug 2004
Ort: Edewecht
712 Beiträge
 
Delphi 5 Professional
 
#6

Re: wieso werden PChar Werte im dyn. Array gelöscht?

  Alt 7. Sep 2004, 01:51
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
  Mit Zitat antworten Zitat