B becauseI Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-10 #1 如何取得光驱的数量,并且取得每个光驱的名称(型号)? 我已经在richsearch找一下午了,没找到,希望各位大侠指点!!!
W wukw Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-10 #2 VC的源代码如下,我试过了没有问题,请自己翻译成Delphi CString DriveNum; for (char i=97;i<=122;i++) // 97是小写a的的ASCII,一直找,直到z(ASCII是122)为止 { DriveNum=i; DriveNum.Format("%c://",i); // 转换成 c:/ ; d:/ ; e:/ 等等 int TempDrive=GetDriveType(DriveNum); // 判断盘符类型 if (TempDrive==DRIVE_CDROM) { 光驱数量加一; } }
VC的源代码如下,我试过了没有问题,请自己翻译成Delphi CString DriveNum; for (char i=97;i<=122;i++) // 97是小写a的的ASCII,一直找,直到z(ASCII是122)为止 { DriveNum=i; DriveNum.Format("%c://",i); // 转换成 c:/ ; d:/ ; e:/ 等等 int TempDrive=GetDriveType(DriveNum); // 判断盘符类型 if (TempDrive==DRIVE_CDROM) { 光驱数量加一; } }
C canson Unregistered / Unconfirmed GUEST, unregistred user! 2003-01-02 #3 看一看这个啊! http://www.delphibbs.com/delphibbs/dispq.asp?lid=339600