得到当前的光驱的盘符。

原创 2000年12月13日 19:21:00
procedure GetCDROM(var CD:char);
var
str:string;
Drivers:Integer;
driver:char;
i,temp:integer;
begin
Drivers:=GetLogicalDrives;
temp:=(1 and Drivers);
for i:=0 to 26 do
begin
  if temp=1 then
    begin
      driver:=char(i+integer('a'));
      str:=driver+':';
      if   GetDriveType(pchar(str))=DRIVE_CDROM then
       begin
         cd:=driver;
         exit;
       end;
    end;
  drivers:=(drivers shr 1);
  temp:=(1 and Drivers);
end;
end;

怎样得到光驱的盘符?

Option ExplicitPrivate Declare Function GetDriveType Lib "kernel32" Alias "GetDriveTypeA" _    (ByVa...
  • tanaya
  • tanaya
  • 2001年12月26日 08:32
  • 1576

如何更改虚拟光驱与物理光驱的盘符

 本文介绍如何更改虚拟光驱与物理光驱的盘符: 注册表法   打开注册表,搜索“键值”、“只匹配整个字符串”:“InstallSource”,找到一个键值的数据为你的物理光驱盘符时(...
  • qiuqingt
  • qiuqingt
  • 2014年08月21日 15:22
  • 2231

Windows Server 2012修改光驱盘符

Windows Server 2012修改光驱盘符,可通过下面的步骤完成: 输入diskmgmt.msc 这时你可以看到磁盘管理图标,如下图,点击进入 这时可以看到我们熟悉的磁盘管理界面 ...
  • Burgess_Liu
  • Burgess_Liu
  • 2013年09月17日 11:19
  • 15883

彻底删除Daemon虚拟光驱工具残留的光驱盘符

解决了以下问题:资源管理器中始终显示盘符“光驱G”,“设备管理器”中查看该虚拟光驱显示为“dtsoft virtual cdrom device”,卸载后重启又会出现,只能禁用。...
  • yangcheng33
  • yangcheng33
  • 2016年11月03日 01:13
  • 5834

JAVA获取文件本身所在的磁盘位置

    我们在做java开发(纯java程序,或者java web开发)时,经常会遇到需要读取配置文件的需求,如果我们将文件所在位置的信息直接写到程序中,例如:E:/workspace/JavaGUI...
  • wlq1983
  • wlq1983
  • 2008年08月22日 15:29
  • 8127

光驱常见故障以及解决方法

内容提要:光驱常见故障以及解决方法,产生光驱故障的原因很多,故障现象也有很多,总的来说可以分为识别故障和非识别故障。在这里,我们主要讲识别故障。   产生光驱故障的原因很多,故障现象也有很多,总...
  • axl19530209
  • axl19530209
  • 2015年01月07日 08:59
  • 232

如何用编程获取CD-ROM的驱动器盘符?

首先,一台机器可能有不止一个CD-ROM驱动器。现在CD-ROM已经是PC机的标准配置,此外再装个可擦写的光盘驱动,甚至是DVD都是很常见的事情。不管一台机器上装多少个不同的驱动器,如何找到它们呢? ...
  • iiprogram
  • iiprogram
  • 2005年01月28日 01:23
  • 1578

windows server 2012 中如何更改光驱盘符

第一步:win+r 键打开运行  输入 diskmgmt.msc 打开磁盘管理(和2012之前系统一样的) 第二步:更改盘符即可    详细设置看图  1.jpg (97.04 KB...
  • z69183787
  • z69183787
  • 2013年11月21日 14:19
  • 2711

windows 光驱盘符找不到的解决

一天在客户那里干活,对方说有台机器找不到光驱盘符,问是否可以搞一下,当时有事儿,过两天再搞,后来想了想。 可能光驱的电源线插了,但是数据线stat没有接到主板上 可能BIOS里面禁止了光驱 可能win...
  • vbaspdelphi
  • vbaspdelphi
  • 2016年11月07日 14:50
  • 567

cmd获取盘符路径

@echo off echo 当前盘符:%~d0 echo 当前盘符和路径:%~dp0 echo 当前批处理全路径:%~f0 echo 当前盘符和路径的短文件名格式:%~sdp0 echo 当前CMD...
  • baidu_18607183
  • baidu_18607183
  • 2015年02月28日 16:03
  • 1495
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:得到当前的光驱的盘符。
举报原因:
原因补充:

(最多只允许输入30个字)