文档详情

Visual Basic程序设计(第二版) 教学课件 柳青 第11章 多媒体与网络.pdf

发布:2015-11-08约2.72万字共62页下载文档
文本预览下载声明
Visual Basic程序设计(第二版) 主编 柳青 严健武 中国水利水电出版社 第11章 多媒体与网络 11.1.1 媒体播放器概述  1. 媒体播放器 Multimedia MCI 控件管理媒体控制接口(MCI) 设备上多媒体文件的录 制与回放。实际上,这种控件是一组按钮,用来向诸如声卡、MIDI 序 列发生器、CD-ROM 驱动器、视频CD 播放器、视频磁带记录器及播 放器等设备发出MCI 命令。MCI 控件还支持Windows (*.avi) 视频文 件的回放。 要在VB工程中使用Multimedia MCI 控件, 需要在菜单上选择“工程→部 件”选项,在“部件”对话框的“控件”选项卡中找到 项,添加到工程中。添加后,在工具箱中将出现图标。 设计时,将Multimedia MCI 控件添加到一个窗体上,如图11-1所示 图11-1 Multimedia MCI 控件添加 到窗体上  将按钮分别定义为Prev(上一首) 、Next(下一首) 、Play(播放) 、 Pause(暂停) 、Back(后退) 、Step(步进) 、Stop(停止) 、Record ( 录音)和Eject(弹出) 。需要使用或显示某几个按钮时,可以将其中 的按钮属性Visible 和Enabled设置为True ;否则,设置其属性值 为false 。  2. 主要属性  (1 )Command 属性: 指定将要执行的MCI 命令。  语法:Command[ = cmdstring$]  说明:参数cmdstring$ 给出了将要执行的MCI 命令的名称:Open 、 Close、Play 、Pause 、Stop 、Back、Step 、Prev 、Next 、Seek 、 Record、Eject、Sound 或Save 。这些命令被立即执行,并将错误代 码存放在Error 属性中。  表11-1描述了所有的命令及其使用的属性。如果没有对某个属性进行 设置,它既可以使用默认值(给出在属性名后的括号中),也有可能 不使用该属性(没有列出默认值)。 命令 描述/所用的属性 Open 使用MCI_OPEN 命令打开一设备。 Notify (False) Wait (True) Sharable DeviceType FileName Close 使用MCI_CLOSE 命令关闭一设备。 续表 Notify (False) Wait (True) Play 使用MCI_PLAY 命令播放一设备。 Notify (True) Wait (False) From To 使用MCI_PAUSE 命令暂停播放或记录。如果在设备已经暂停时执行这一命 Pause 令,使用MCI_RESUME 命令重新开始播放或记录。 Notify (False) Wait (True) Stop 使用MCI_STOP 命令停止播放或记录。 Notify (False) Wait (True) Back 使用MCI_STEP 命令向后单步。 Notify (False) Wait (True) Frames
显示全部
相似文档