如题。
解决方案 »
- 请教一个对象变量的定义方法?
- VB 鼠标点击后在窗口点击位置画个圆点标示,怎么写呀????
- ***关于提取 EXE 文件中包含的图标的问题***
- VB 支持XP风格。。。。
- 如何动态创建并加载winsock
- 关于DAO的recordset.addNew的问题~~超急!
- 我用DataReport输出ado数据集,遇到奇怪现象!高手请进!
- 请高手帮帮忙!如何用VB查出ADSL上网时的IP地址!(急!)
- 凭自己的软件作品进入软件公司工作的兄弟们帮个忙吧!
- 如何取出固定长度字符串的某一个位置的字符?
- 小问题,但很急,请高手向助!!!!!
- 在VB中怎样调用一个SQLSERVER带参数的存储过程(返回满足条件的记录),并将结果记录集在VB窗体中的DATAGRID1表格中显示出来??谢谢了?
Private Declare Function mciSendString Lib "winmm.dll" Alias "mciSendStringA" (ByVal lpstrCommand As String, ByVal lpstrReturnString As String, ByVal uReturnLength As Long, ByVal hwndCallback As Long) As Long Private Sub Command1_Click() 'Open CD drive door
retvalue = mciSendString("set CDAudio door open", returnstring, 127, 0)
'Close CD drive door
retvalue = mciSendString("set CDAudio door closed", returnstring, 127, 0) End Sub
Private Declare Function mciSendString Lib "winmm.dll" Alias "
mciSendStringA" (ByVal lpstrCommand As String, ByVal lpstrReturnString
As String, ByVal uReturnLength As Long, ByVal hwndCallback As Long) As
Long
代码
Sub OpenCDDoor()
mciSendString "Set CDAudio Door Open Wait", 0&, 0&, 0&
End Sub Sub CloseCDDoor()
mciSendString "Set CDAudio Door Closed Wait", 0&, 0&, 0&
End Sub
Private Declare Function mciSendString Lib "winmm.dll" Alias "mciSendStringA" (ByVal lpstrCommand As String, ByVal lpstrReturnString As String, ByVal uReturnLength As Long, ByVal hwndCallback As Long) As LongPrivate Sub Command1_Click()
mciExecute "set cdaudio door open" '弹出光驱
Label2.Caption = "弹 出"
End SubPrivate Sub Command2_Click()
Label2.Caption = "关 闭"
mciExecute "set cdaudio door closed" '合上光驱
Unload Me
End
End Sub