What drive type is ?

 



Function DriveType ( Drive : String ) : String ;

Var

   i           : word ;

Begin

   i := GetDriveType ( PChar ( LowerCase ( Drive ) ) ) ;

   Case i Of

      0 : result := 'Unknown' ;

      1 : result := 'It doesn''t exist' ;

      DRIVE_REMOVABLE : result := 'Floppy' ;

      DRIVE_FIXED : result := 'Fixed' ;

      DRIVE_REMOTE : result := 'Net unit' ;

      DRIVE_CDROM : result := 'CD-ROM' ;

      DRIVE_RAMDISK : result := 'Ram Drive' ;

   End ;

End ;

 

            Example :

 

Caption := DriveType ( 'A:\' ) ;


Back Home