发信人: delphifan()
整理人: windfire(2000-12-05 19:19:34), 站内信件
|
如何弹出、关闭光驱
西安 梁 明
好多多媒体软件都能打开、关闭光驱自如,在Delphi中如何实现呢?
其实,这是一个十分简单的工作,向MCI发送一条mciSendString指令即可!
小插曲---
=================================================================
=>
一位好心的网友来信告诉我,我的这个程序有问题。其实,我立即又测试了
一下,没有问题。当
然,要用此函数,必须添加“mmsystem”单元,这位好心的网友不知是不是
忘记添加此项。另外,
我是在WinNT4环境下调试通过的,如果在Win98的环境下有问题请再来信关
心我,为了Delphi的明
天,希望大家关心这个网站,关心Delphi,谢谢各位好心人!!!
<================================================================
=
下面是源代码:
procedure TForm1.OpenCDRomClick(Sender: TObject);
begin
//打开光驱
//。。。
mciSendString('Set cdaudio door open wait', nil, 0, handle);
//。。。
end;
procedure TForm1.CloseCDRomClick(Sender: TObject);
begin
//关闭光驱
//。。。
mciSendString('Set cdaudio door closed wait', nil, 0, handle)
;
//。。。
end;
窗体As text代码
(无内容)
版主:梁明
日期:1999-03-12-02:09
E-mail:[email protected]
-- ※ 修改:.delphifan 于 Mar 13 00:42:31 修改本文.[FROM: 202.100.29.199] ※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.100.29.199]
|
|