12.3.1 MCI多媒体控件(2)
(3)MCI命令
MCI使用一套高级的、与设备无关的命令,称为媒体控制接口命令,可以控制多种媒体设备,表12-3给出MCI控件中使用的MCI命令。
表12-3 MCI命令
命令 |
说明 |
Open |
打开MCI设备 |
Close |
关闭MCI设备 |
Play |
播放文件 |
Pause |
暂停 |
Stop |
停止MCI设备 |
Back |
向后步进 |
Step |
向前步进 |
Prev |
跳到当前曲目的起始位置 |
Next |
跳到下一首曲目的起始位置 |
Seek |
更改媒体位置 |
Record |
向前或向后查找曲目 |
Eject |
弹出CD |
Save |
保存打开的文件 |
MCI控件命令的使用方法是通过控件的Command属性来执行,例如:
上述语句表示打开指定的多媒体设备。对于命令及属性的具体使用方法,将通过具体的实例来说明。
2.用MCI控件实现多媒体播放器
(1)创建一个项目类型为VB.NET,模板为Windows应用程序的项目Ch12_1。
(2)界面设计。
从工具箱中拖曳出一个MCI控件、一个PictureBox控件、两个Button控件以及一个OpenFileDialog控件。设置窗体和控件的属性,如表12-4所示,设计好的窗体如图12-3所示。
表12-4 窗体属性设置
控件 |
属性 |
描述 |
Form |
Name |
FrmMPlayer |
Text |
我的播放器 |
|
AxMMControl |
Name |
mciPlayer |
PictureBox |
Name |
picDisplay |
Button |
Name |
btnOpenFile |
Text |
打开文件 |
|
Button |
Name |
btnExit |
Text |
图12-3 设计的播放器界面 |