Visual Basic第12章 Internet与多媒体应用程序设计.pptVIP

Visual Basic第12章 Internet与多媒体应用程序设计.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第12章 Internet与多媒体应用程序设计 第12章 Internet与多媒体应用程序设计 教学目的和要求: 了解Internet编程的基础知识 掌握VB中WEB浏览器应用程序设计 掌握Internet Transfer控件的使用方法及简单Email程序设计 了解的多媒体程序设计的基础知识 掌握利用Animation控件、Multimedia控件(MCI)、Windows Media Player控件编写简单多媒体程序的方法 了解如何利用API函数编写多媒体应用程序 12.1 Internet应用程序设计 12.1.1 VB环境下 Internet编程基础 1)Internet概述 Internet连接了全球各类不同的设备,它们使用的软硬件千差万别,要保证不同的硬件和软件之间能够畅通无阻地交换数据,必须使用相同的“语言”,即统一的通讯协议,即TCP/IP(输控制协议/互联网络协议),它产生于Internet的研究和应用实践中,目前已经成为Internet事实上的工业标准。 (1) TCP/IP数据通信模型 TCP/IP协议遵从一个四层概念模型:应用层、传输层、互联层和网络接口层,提供了一套计算机通信和网络互连的标准,具体见教材表12.1 。 (2)Internet提供的服务 Internet的飞速发展和广泛应用得宜于其提供的大量服务,主要包括WWW、 文件传输、电子邮件务和远程登录等服务,它还有诸如Archie、WAIS和Gopher等。随着Internet的飞速发展,每天都在诞生新的服务。 2) VB提供的Internet控件 利用VB提供的非常简便的Internet控件,不需要学习编写脚本和操作HTML标记就可以开发功能很强的基于 Web 的应用程序 。VB中的Internet控件有: WinSock控件(MSWINSCK.OCX) Transfer控件(MSINET.OCX) WebBrowser控件(SHDOCVW.DLL) MAPI 控件(MSMAPI32.OCX) ActiveX文档 WinSock控件(MSWINSCK.OCX) 利用该控件可以开发基于传输控制协议(TCP)和用户数据报协议(UDP)的Internet应用程序,并提供对TCP和UDP的低层访问。主要可用于创建计算机之间基于这两种协议的直接数据传输,如网络交谈、远程游戏等。 Internet Transfer控件(MSINET.OCX) 利用该控件可以开发FTP浏览和文件传输应用程序。该控件允许用户和WWW(World Wide Web)服务器、FTP服务器和Gopher服务器进行文件传送,以及采用同步或异步的方式浏览文件目录和检索数据。 WebBrowser控件(SHDOCVW.DLL) 该控件集成了Internet Explorer的大部分功能,可以利用这个控件方便地把IE浏览器的功能添加到一个应用程序中去。 MAPI 控件(MSMAPI32.OCX) MAPI控件(通信应用程序接口)包括MAPISession控件和MAPIMessages控件两个控件。 MAPISession控件 用于建立Email会话,登陆电子邮件系统。 MAPIMessages控件和MAPISession控件配合,管理个人的电子邮件,阅读、发送电子邮件等。 12.1.2 WEB浏览器应用程序设计 在Visual Basic应用程序中,使用WebBrowser控件或使用Internet Explorer对象可进行Web网页的浏览。前者是在VB窗体上显示Web文档;后者是一种可编程对象,可以在应用程序中控制Microsoft Internet Explorer(IE浏览器) 对象的实例。 1)WebBrowser控件 WebBrowser控件用于创建用户自己的Web浏览器。可以通过HTTP协议从WWW站点下载网页或者浏览本地计算机上的文件夹,也可以使用FTP协议可以在FTP服务器上登录,下载和上传文件。WebBrowser控件的主要属性、常用方法和常用事件如下: AddressBar属性:设置True/False,表示是否显示地址栏 Busy属性:返回True/False,判别控件是否忙 DataBindings属性:返回/设置 DataBindings集合对象 Document属性:返回活动文档的自动化对象 LocationName属性:返回浏览器控件中显示内容的名称 Of

文档评论(0)

132****9295 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档