模拟电子钟 带语音报时功能
status Status 设备别名 参数 Status命令的功能是获取已经打开的CDAudio设备上的信息。此命令的参数说明如下: (1) Length : CD 光碟的时间长度; (2) Mode : CDAudio 设备的状态; (3) Position : 当前的位置 ; (4) start position : CD 光碟的起始位置 ; (5) Time format : 当前的时间格式; (6) Numer of track : CD光碟的轨道数
4、mciSendString()
vb声明: Public 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
说明: mciSendString()函数的功能与mciExecute()函数相似,也是发送一个命令字符串给MCI,但是mciSendString()函数再传送字符串的同时还可以接受反馈的信息。
MciSendString()函数的返回值为Long型值,如果返回值为0,表示调用失败;如果返回值不为0,表示调用成功。
MciSendString()的参数说明如下:
(1)lpstrCommand : 传送给MCI的命令字符串;
(2)lpstrReturnString : 指向一个预备接受信息的文本缓冲区;
(3)uReturnLength : 所指定的文本缓冲区大小;
(4)hwndCallback : 用来接受确认信息的LpstrCommand,代表传送给MCI的命令字符串。
下面是lpstrCommand参数的取值:
(1) open
语法形式:open 设备名称 参数
功能: 打开一个AVI动画播放设备。
说明:open命令的参数有[ 1 ] Alias : 设备别名 ;[ 2 ] Parent :播放动画窗口的父窗口;[ 3 ] style_sype : 显示动画的窗口类型 ; [ 4 ] style child : 播放动画的为子窗口 ; [ 5 ] style overlapped : 播放动画的为重叠窗口 ; [ 6 ] style popup : 播放动画的为突显示窗口 ;
[ 6 ] style device_type_AVI : 播放的设备.