• λ我爱Aspx >> Asp.Net >> 驱动器是否准备好,如软盘,光驱还有弹开,关闭CDROM的小例子
  • 驱动器是否准备好,如软盘,光驱还有弹开,关闭CDROM的小例子

  • :未知  Դ:internet  :2007-5-5 19:49:40  ؼ:
  • 判断驱动器是否准备好,如软盘,光驱的函数

    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;

    Ҷƪл˵?
  • һƪphp录入页面中动态从数据库中提取数据的实现
    һƪMFC编程中“占位符和动态创建”技巧的应用