我爱Aspx >> Asp.Net >> 驱动器是否准备好,如软盘,光驱还有弹开,关闭CDROM的小例子判断驱动器是否准备好,如软盘,光驱的函数
function IsDiskReady(Drive: char): boolean;
var
d1, d2, d3, d4: longword;
DrivePath: array [0..3] of char;
begin
DrivePath := ' :\';
DrivePath[0] := Drive;
Result := GetDiskFreeSpace(DrivePath, d1, d2, d3, d4);
end;
调用例子:
if not IsDiskReady('A') then
ShowMessage('驱动器 A: 未准备好')
else showmessage('驱动器 A: 准备好');
弹出或关闭cd-rom 函数(要加入 MMSystem 单元)
procduere Eject(YesOrNo: Boolean);
begin
if YesOrNo then
mciSendstring('SET CDAUDIO DOOR OPEN WAIT',nil,0, Handle)
else mciSendstring('SET CDAUDIO DOOR CLOSED WAIT',nil,0, Handle);
end;
MFC编程中“占位符和动态创建”技..[05-05]
Delphi 代码优化——字符串篇[05-05]
Jini 能给您带来什么[05-05]
关于WEB应用程序的打印组件开发初..[05-05]
2000年中文技术图书经典回顾(上..[05-05]
通过预编译头文件的方法来提高c+..[05-05]
通过预编译头文件的方法来提高c+..[05-05]
COM/DCOM的区别与联系[05-05]
Windows 2000 的安全隐患[05-05]
ASP漏洞及安全建议[05-05]