1

Konu: Dvd sürücü hangi harfte?

Arkadaşlar merhaba.
Forumda daha önce bu konu geçmişti sanırım ancak bulamadım. Bilgisayardaki dvd yada cd sürücü hangi harte nasıl buluruz? Birden fazla ise bunuda anlamak mümkünmü?
Teşekkürler.

2 Son düzenleyen, cetinbasoz (08.02.2010 14:06:46)

Re: Dvd sürücü hangi harfte?

Visual Fox Pro
** Author:Cetin Basoz

** List available drives and their type
Declare Integer GetLogicalDrives In win32API
Declare Integer GetDriveType In WIN32API String @cDrvLetter
 
Local Array aDrvTypes[7]
aDrvTypes[1]="CANNOT_DETERMINE"
aDrvTypes[2]="INVALID_DRIVE"
aDrvTypes[3]="DRIVE_REMOVABLE"
aDrvTypes[4]="DRIVE_FIXED"
aDrvTypes[5]="DRIVE_REMOTE"
aDrvTypes[6]="DRIVE_CDROM"
aDrvTypes[7]="DRIVE_RAMDISK"
 
lnDrivesMask = GetLogicalDrives()
If m.lnDrivesMask # 0
  For ix = 0 To 31
    If Bittest(m.lnDrivesMask,ix)
      lcDrive = Chr(Asc('A')+m.ix)+":\"
      ? m.lcDrive, aDrvTypes[GetDriveType(m.lcDrive)+1]
    Endif
  Endfor
Endif

Not: WMI classlarini kullanarak daha detayli bilgi de alabilirsin, ancak WMI her yerde desteklenmiyor ve o kadar detaya ihtiyacin olmayabilir.

3

Re: Dvd sürücü hangi harfte?

Çok teşekkürler. Eline Sağlık.