欢迎来到天天文库
浏览记录
ID:45379400
大小:301.31 KB
页数:21页
时间:2019-11-12
《VisualBasic第18章多媒体应用程序》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第十八章用VisualBasic开发多媒体应用程序18.1VisualBasic的多媒体控件一、多媒体控件的引入在“工程”菜单中单击“部件”菜单项,或用鼠标右键单击工具箱面板并从弹出的菜单中单击“部件”菜单项添加它们。然后从“部件”对话框中选中MicrosoftMultimediaControl6.0,将它添加到工具箱中。二、多媒体控件简介多媒体控件管理媒体控制接口(MCI)设备上多媒体文件的记录与回放。这种控件就是一组按钮,它被用来向诸如声卡、MIDI序列发生器、CD-ROM驱动器、视频CD播放器
2、和视频磁带记录器及播放器等设备发出MCI命令。MCI控件还支持Windows(*.avi)视频文件的回放。多媒体控件的常用命令、常用属性及事件命令描述Back将设备的轨道后退一步Close关闭一个设备Eject从光驱中退出光盘Next到下一个轨道的起点Open打开一个设备Pause暂停播放或暂停后重新开始Play播放一个文件Record对一个设备进行记录Save储存一份打开的文件Seek寻找位置(位置由To属性给出)Sound播音Step前进一步Stop停止播放或记录Prev回到当前轨迹的起点。在使
3、用Prev命令三秒钟之内再次使用,会回到前一个轨道的起点。属性功能AutoEnable根据设备性能自动启用或禁用多媒体控件界面按钮,它有True、False两个属性值,为True能自动播放媒体文件Command向媒体设备发出各种命令DeviceType设置将要使用的多媒体设备类型Frames确定来自一个设备的帧数FileName确定一些多媒体设备使用的文件名From确定下一条Play或Record命令的起点位置HwndDisplay设置一个多媒体设备使用的窗口Position取回设备播放或记录的当前
4、位置Start取回一条Play或Record命令的当前位置TimeFormat设置各种媒体设备使用的时间格式To确定下一条Play或Record命令的终点位置Tracks用于显示总的轨迹数量UpdateInterval指定StatusUpdate事件之间间隔的毫秒数Track在播放CD格式文件中,指定Track和TrackPosition属性返回信息的轨迹事件StatusUpdate:播放时每隔UpdateInterval触发PlayClick,OpenClick,StopClick…第十九章Act
5、iveX部件ActiveX部件是可以重复使用的编程代码和数据由用ActiveX技术创建的一个或多个对象所组成。在VB中,ActiveX部件有三类:ActiveX控件、ActiveX文档(DLL/EXE)和ActiveX代码库(DLL/EXE)创建ActiveX部件可以采用多种编程工具,如VC++、VB、BCB、JAVA等这些创建的ActiveX部件也可以在VB、VC++、BCB等开发工具中使用Vb的三种ActiveX部件ActiveX控件是一种可视的ActiveX部件,是一种可以插入到Web页或任何
6、ActiveX控件容器中的交互对象。ActiveX文档的引入允许Web浏览器显示其他格式的资料,例如PDF格式、MicrosoftOffice文档、Visio图形和图表等,创建交互式的Internet应用程序。ActiveXDLL和ActiveXEXE是代码部件,提供了对象库。在程序设计时,通过引用其他应用程序对象库,可以扩展应用程序的功能。19.1ActiveX控件的制作建立一个ActiveX控件工程,然后在UserControl对象上设计ActiveX控件的界面。(2)编写程序代码。(3)控件调
7、试。(4)生成且发布OCX控件。例:建立钟表控件19.2使用其他应用程序中的对象很多应用程序都向外部提供了规模庞大的对象库,这些对象可以在各应用程序之间共享Vb程序可以通过ActiveX部件技术访问这些对象库中的对象及其属性、方法和事件,从而设计出功能强大的程序。使用外部应用程序中的对象的步骤如下:(1)设置对象库的引用。创建新的对象,或者从其他应用程序中获得已存在的对象。(2)使用这些对象的属性、方法和事件来实现某种功能。(3)释放这些外部变量。例:引用word对象显示艺术字第二十章VisualB
8、asic网络编程一、WindowsSocket网络通信简介TCP/IP协议是一组完整的网络协议,有效地实现了不同网络及计算机间的互操作包括TCP、UDP、IP、ICMP、ARP/RARP等协议,它们共同作用,完成TCP/IP网络环境下的数据传输、文件访问、资源共享TCP(传输控制协议)是—个面向连接的协议,可以将它同电话系统相比,在开始数据传输之前,用户必须先建立与远程计算机的连接,连接后两台计算机就可彼此进行数据传输。UDP(用户数据报协议)是一个无连接协议,通信主
此文档下载收益归作者所有