VisualBasic第18章多媒体应用程序.ppt

上传人:max****ui 文档编号:11498255 上传时间:2020-04-25 格式:PPT 页数:21 大小:301.31KB
返回 下载 相关 举报
VisualBasic第18章多媒体应用程序.ppt_第1页
第1页 / 共21页
VisualBasic第18章多媒体应用程序.ppt_第2页
第2页 / 共21页
VisualBasic第18章多媒体应用程序.ppt_第3页
第3页 / 共21页
点击查看更多>>
资源描述
第十八章用VisualBasic开发多媒体应用程序,18.1VisualBasic的多媒体控件,一、多媒体控件的引入在“工程”菜单中单击“部件”菜单项,或用鼠标右键单击工具箱面板并从弹出的菜单中单击“部件”菜单项添加它们。然后从“部件”对话框中选中MicrosoftMultimediaControl6.0,将它添加到工具箱中。,二、多媒体控件简介多媒体控件管理媒体控制接口(MCI)设备上多媒体文件的记录与回放。这种控件就是一组按钮,它被用来向诸如声卡、MIDI序列发生器、CD-ROM驱动器、视频CD播放器和视频磁带记录器及播放器等设备发出MCI命令。MCI控件还支持Windows(*.avi)视频文件的回放。,多媒体控件的常用命令、常用属性及事件,事件,StatusUpdate:播放时每隔UpdateInterval触发PlayClick,OpenClick,StopClick,第十九章ActiveX部件,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页或任何ActiveX控件容器中的交互对象。ActiveX文档的引入允许Web浏览器显示其他格式的资料,例如PDF格式、MicrosoftOffice文档、Visio图形和图表等,创建交互式的Internet应用程序。ActiveXDLL和ActiveXEXE是代码部件,提供了对象库。在程序设计时,通过引用其他应用程序对象库,可以扩展应用程序的功能。,19.1ActiveX控件的制作,建立一个ActiveX控件工程,然后在UserControl对象上设计ActiveX控件的界面。(2)编写程序代码。(3)控件调试。(4)生成且发布OCX控件。,例:建立钟表控件,19.2使用其他应用程序中的对象,很多应用程序都向外部提供了规模庞大的对象库,这些对象可以在各应用程序之间共享Vb程序可以通过ActiveX部件技术访问这些对象库中的对象及其属性、方法和事件,从而设计出功能强大的程序。,使用外部应用程序中的对象的步骤如下:(1)设置对象库的引用。创建新的对象,或者从其他应用程序中获得已存在的对象。(2)使用这些对象的属性、方法和事件来实现某种功能。(3)释放这些外部变量。例:引用word对象显示艺术字,第二十章VisualBasic网络编程,一、WindowsSocket网络通信简介TCP/IP协议是一组完整的网络协议,有效地实现了不同网络及计算机间的互操作包括TCP、UDP、IP、ICMP、ARP/RARP等协议,它们共同作用,完成TCP/IP网络环境下的数据传输、文件访问、资源共享,TCP(传输控制协议)是个面向连接的协议,可以将它同电话系统相比,在开始数据传输之前,用户必须先建立与远程计算机的连接,连接后两台计算机就可彼此进行数据传输。UDP(用户数据报协议)是一个无连接协议,通信主机之间的数据传输类似于传递邮件,通信的两台计算机之间没有明确的连接。,2.地址网络通信中通信双方分别位于不同的机器上,这时要用“地址”来标识通信的两台主机,在TCP/IP协议中采用32位二进制数表示的IP地址,如192.168.0.1。3.端口端口用于表示通信的进程。应用程序通过系统调用与某端口建立连接后,网络传输层传给该端口的数据都被相应进程所接收,相应进程发给传输层的数据都通过该端口输出。每个端口都拥有一个称为端口号的整数型标识符,用于区别不同端口.其中11023范围内的端口号通常保留给系统进程使用,用户应用程序中可以使用的端口号范围是102465535.如ie的端口号为80,ftp的端口号为21,二、WindowsSockets编程原理,1.Socket(套接字)Socket(套接字)是网络通信的基本构件。它的用途是将基础网络抽象出来,这样,你不必对网络协议非常了解,应用程序可在任何支持套接字的网络上运行。WindowsSockets规范定义了程序员能够使用,并且网络软件供应商能够实现的一套库函数调用和相关语法。Winsock就是Windows应用程序与TCP/IP之间的通信界面,这个界面提供了访问TCP和UDP网络服务的方便途径,三、采用Winsock控件实现网络通信,1.Winsock控件加入到工具箱:部件-microsoftwinsockcontrol6.0,Winsock控件的属性,Winsock控件的方法,Winsock控件的事件,四、采用TCP协议的Winsock通信,服务器(1)打开一通信通道并告知本地主机,它愿意在某一约定的端口上接收客户请求。(2)等待客户请求到达该端口。(3)接收到请求服务,处理该请求并发送应答信号。(4)继续等待一客户请求。(5)关闭服务器。客户(1)打开一通信通道,并连接到服务器所在主机的约定端口上。(2)向服务器发服务请求,等待并接收应答(3)继续提出请求(4)请求结束后关闭通信通道并终止。,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!