多媒体和网络应用编程课件.ppt

上传人:石*** 文档编号:47035667 上传时间:2022-09-28 格式:PPT 页数:11 大小:236.50KB
返回 下载 相关 举报
多媒体和网络应用编程课件.ppt_第1页
第1页 / 共11页
多媒体和网络应用编程课件.ppt_第2页
第2页 / 共11页
点击查看更多>>
资源描述

《多媒体和网络应用编程课件.ppt》由会员分享,可在线阅读,更多相关《多媒体和网络应用编程课件.ppt(11页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、关于多媒体和网络应用编程现在学习的是第1页,共11页多媒体是一种让用户以交互方式将文本、多媒体是一种让用户以交互方式将文本、图像、图形、音频、动画、视频等多种图像、图形、音频、动画、视频等多种信息,经过计算机软硬件来获取、操作、信息,经过计算机软硬件来获取、操作、编辑、存储等处理后,以单独或合成的编辑、存储等处理后,以单独或合成的形态表现出来的技术和方法。形态表现出来的技术和方法。Windows是支持多媒体的一个操作系统,是支持多媒体的一个操作系统,它提供了它提供了MPC的多媒体规范。其中的核的多媒体规范。其中的核心是媒体控制接口心是媒体控制接口MCI,MCI提供了许提供了许多高级且和设备无关

2、的命令让应用程序多高级且和设备无关的命令让应用程序调用。调用。现在学习的是第2页,共11页MCI命令命令 Back,Close,Eject,Next,Open,Pause,Play,Prev,Record,Save,Seek,Sound,Step,Stop 现在学习的是第3页,共11页Animation控件控件 用来显示用来显示AVI视频文件,播放动画。视频文件,播放动画。先为当前工程添加先为当前工程添加“Microsoft Windows Common Control-2 6.0”部件部件Animation控件的方法控件的方法Open,Play,Stop,CloseAnimation控件的属

3、性控件的属性Center,Autoplay现在学习的是第4页,共11页MMControl控件控件 先为当前工程添加先为当前工程添加MMControl控件控件-“Microsoft Multimedia Control 6.0(Mci32.ocx)”MMControl控件有控件有9个按钮:个按钮:Prev,Next,Play,Pause,Back,Step,Stop,Record,EjectMMControl控件的属性:控件的属性:Command,DeviceType,FileName,Frames,From,To,hWndDisplay,Position,Mode,Silent,TimeFor

4、mat,Track,TracksMMControl控件按钮的属性:控件按钮的属性:Enable,VisibleMMControl控件的事件:控件的事件:Done,GotFocus,LostFocus,StatusUpdate,ValidateMMControl控件按钮的事件:控件按钮的事件:Click,Completed,GotFocus,LostFocus现在学习的是第5页,共11页多媒体控件编程步骤多媒体控件编程步骤(1)用)用MMControl控件的控件的DeviceType属性设置多属性设置多媒体设备类别媒体设备类别(2)若涉及多媒体文件,用)若涉及多媒体文件,用MMControl控件

5、的控件的FileName属性指定文件属性指定文件(3)用)用MMControl控件的控件的Command属性的属性的“Open”值打开多媒体设备值打开多媒体设备(4)用)用MMControl控件的控件的Command属性的其它属性的其它值控制多媒体设备值控制多媒体设备(5)对按钮事件编程)对按钮事件编程(6)用)用MMControl控件的控件的Command属性的属性的“close”值关闭多媒体设备值关闭多媒体设备现在学习的是第6页,共11页使用使用API多媒体函数多媒体函数 Windows的的Winmm.dll提供了提供了100多个具多个具有多媒体处理能力的有多媒体处理能力的API函数函数M

6、ciExecute()函数只有一个字符串类型的函数只有一个字符串类型的形参,用于发送指令字符串给形参,用于发送指令字符串给MCIMciSendCommand()SndPlaySound()直接播放音频文件或系直接播放音频文件或系统声音统声音 现在学习的是第7页,共11页网络编程网络编程 Visual Basic包括三种对包括三种对Internet相关技术进行封装相关技术进行封装而设计的控件:而设计的控件:Internet Transfer控件、控件、WebBrowser控件、控件、Winsock控件控件先为当前工程添加这三种控件:先为当前工程添加这三种控件:“Microsoft Interne

7、t Transfer Control 6.0”、“Microsoft Internet Control”、“Microsoft Winsock Control 6.0”Internet Transfer控件是一种包装了三种协议控件是一种包装了三种协议HTTP,FTP,Gopher的传输控件;的传输控件;WebBrowser控控件用于象浏览器那样显示件用于象浏览器那样显示Internet上的资源;上的资源;Winsock控件用于与远程计算机建立通信,通过控件用于与远程计算机建立通信,通过传输协议进行数据交换。传输协议进行数据交换。现在学习的是第8页,共11页Internet Transfer控件

8、的属性:控件的属性:AccessType如何连入如何连入InternetProtocol协议协议Proxy代理服务器代理服务器URL目标资源地址目标资源地址Internet Transfer控件的方法:控件的方法:函数函数OpenURL以目标以目标URL为参数,返回为参数,返回HTML文档等资源。文档等资源。过程过程Execute以以url,operation(put,get),data,requestheaders为参数,异步方式上为参数,异步方式上传和下载数据。传和下载数据。现在学习的是第9页,共11页Winsock控件的属性:控件的属性:Protocol传输协议传输协议(TCP,UDP)

9、RemoteHost-远程主机名称或远程主机名称或IP地址地址Localport-本地主机端口本地主机端口Remoteport-远程主机端口远程主机端口Winsock控件的方法:控件的方法:Accept接受一个连接请求接受一个连接请求Bind绑定到本地绑定到本地IP地址和端口地址和端口Close关闭当前连接关闭当前连接Connect连接到远程主机连接到远程主机GetData从远程主机获得数据从远程主机获得数据Listen监听连接请求监听连接请求SendData发送数据到远程主机发送数据到远程主机Winsock控件的事件:控件的事件:ConnectionRequestoccurs when a remote client is attempting to connectDataArrival-occurs when data has been received from the remote computerSendComplete-Occurs after a send operation has completed现在学习的是第10页,共11页28.09.2022感谢大家观看现在学习的是第11页,共11页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

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

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁