Autor Beitrag
Torsten
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 160



BeitragVerfasst: Do 20.06.02 01:03 
Moinsen!

Hiermit könnt ihr feststellen, um welchen Typ es sich beim gewählten Laufwerk handelt.
ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
function disktyp(root_verz: Char): String;
var
  szDrive : array[0..5of Char;
begin
  FillChar(szDrive, SizeOf(szDrive), #0);
  StrPCopy(szDrive, root_verz);
  StrCat(szDrive, ':\');

  case GetDriveType(@szDrive) of
    DRIVE_CDROM       : Result := 'CD-ROM';
    DRIVE_FIXED       : Result := 'Hard Disc';
    DRIVE_RAMDISK     : Result := 'Ramdisk';
    DRIVE_REMOTE      : Result := 'Netwok Filesystem';
    DRIVE_REMOVABLE   : Result := 'Wechsellaufwerk';
    DRIVE_NO_ROOT_DIR : Result := 'No Root-Directory';
    DRIVE_UNKNOWN     : Result := 'Unknown Filesystem';
  end;
end;


Grüße

Torsten