- 1、本文档共13页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第七章用VB设计Internet应用程序
第七章 VB程序设计基础教程—第七章 用VB设计Internet 应用程序 本章主要内容 Internet应用程序 收发电子邮件 设计Web浏览器 概述 Visual Basic为创建 Internet 应用程序或企业内部网 intranet 应用程序提供了多种不同的方式。通过 Visual Basic 中的 Internet 编程特性,Visual Basic 程序员利用他的技能只需要很少的努力就可以制作出动态的、功能强大的 Internet 应用程序。程序员可以制作运行在客户端或服务器端的应用程序,在基于窗体的应用程序内部显示 HTML 页面,或者可以在 Web 上使用 ActiveX 组件。另外,也可方便地为下载和开发Internet 组件而设置应用程序。 Internet 应用程序 Internet 应用程序就是一种编译好的交互式应用程序,通过某个团体的 intranet 或 Internet能够访问这种应用程序。Internet 应用程序可以在客户端或服务器端执行复杂的业务处理。在基于服务器的Internet 应用程序中,应用程序使用 HTTP Internet 协议接受从客户端来的请求,处理相关的代码,然后向浏览器返回数据。 用户界面 Visual Basic Internet 应用程序的用户界面可以是一系列 HTML 页面、HTML 页面和 Visual Basic 窗体的混合或者使用了某些特殊部件的Visual Basic 窗体,这些特殊部件是一些能够发挥 Internet 强大功能的控件,如 WebBrowser 控件等。不论采用何种用户界面,应用程序处理事件、调用方法、设置或检索属性都是基于 HTML 页面中的元素的。构成 Visual Basic Internet 应用程序用户界面的Web 页面一般是由Web 设计器而不是开发者制作的。 IIS 和 DHTML 应用程序 IIS 应用程序: 是根据 Microsoft Internet Information Server 命名的,它驻留在 Web 服务器上,用来处理从浏览器来的输入请求。IIS 应用程序对请求进行处理、运行相关的 Visual Basic 代码并向用户返回响应信息。IIS 应用程序的所有处理都在服务器上进行。 DHTML 应用程序: 是为 动态 HTML命名的,它允许编写代码来处理 HTML 页面上任何元素的事件。DHTML 应用程序中的大多数处理都在浏览器所在的计算机上进行,同时应用程序也可以在需要时向服务器发出请求。 Visual Basic工具 Visual Basic为Internet的各种开发工作提供了专门的技术,如下表所示: MAPI简介 在Visual Basic中,应用程序可以通过调用微软公司的MAPI(Messaging Application Programming Interface,消息应用程序编程接口),实现收发电子邮件功能。 MAPI接口是由微软公司提供的一系列供使用者开发Mail、Scheduling、bulletin board、communication程序的编程接口。在使用MAPI设计程序时,首先必须在程序和MAPI之间建立一条或数条Session;当Session建立好之后,Client端程序就可以使用MAPI所提供的功能。MAPI的功能主要分成三大部分:负责设置E-mail type、protocol等参数的Address Book 、负责文件的发送和接收等功能的Transport和负责发送接收等信息的处理Message Store。 MAPI控件 MAPI会话控件用于建立和控制一个Microsoft Mail会话,MAPI消息控件用于创建和收发邮件消息。程序运行在采用MAPI的消息系统(如:Microsoft Exchange、Microsoft Mail、Outlook等)的环境中 Visual Basic已经将MAPI接口许多复杂的部分封装成MAPI会话控件(MAPISession control)和MAPI消息控件(MAPIMessage control)简单的属性功能,只要对其属性及功能作一些简单的设置,就可以编写电子邮件发送和接收的程序。 程序的基本流如下: 1)? 用MAPI会话控件建立一个邮件会话。 2)? 使用MAPI消息控件进行邮件的处理工作。 3) 再次使用MAPI会话控件释放邮件会话。 WebBrowser控件 在一般Internet的应用上,浏览器、电子邮件以及文件传输的使用是最为频繁的。 在Visual Basic的Intern
您可能关注的文档
最近下载
- 罗宾斯组织行为学第18版英文教学课件robbinsjudge_ob18_inppt_18.pptx
- 2024年6月英语四级真题(全3套).pdf
- 罗宾斯组织行为学第18版英文教学课件robbinsjudge_ob18_inppt_17.pptx
- 罗宾斯组织行为学第18版英文教学课件robbinsjudge_ob18_inppt_16.pptx
- 罗宾斯组织行为学第18版英文教学课件robbinsjudge_ob18_inppt_15.pptx
- 医院诊所药品医疗器械的效期管理制度.doc
- 工业机器人应用基础 课件 模块四 工业机器人的典型应用实训.pptx
- 罗宾斯组织行为学第18版英文教学课件robbinsjudge_ob18_inppt_14.pptx
- 小学六年级数学百分数知识点总结.docx VIP
- 罗宾斯组织行为学第18版英文教学课件robbinsjudge_ob18_inppt_13.pptx
文档评论(0)