论VB构建INTERNET的应用

上传人:众众****夺宝 文档编号:26244436 上传时间:2021-08-07 格式:DOC 页数:2 大小:16.50KB
返回 下载 相关 举报
论VB构建INTERNET的应用_第1页
第1页 / 共2页
论VB构建INTERNET的应用_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述
论VB构建INTERNET的应用尊敬的朋友:此篇文章由本站老师独家原创写作,版权归会员所有,普通VIP会员无权查看,效劳咨询 :0825-6698000。【摘要】开展Internet技术为编程人员提供了更广泛的施展身手的空间。早先“Internet应用程序这个词只是指一些用FTP协议下载文件或浏览HTML页面的工具,如今使用VisualBasic,不仅可为Internet开发应用程序,还可把Internet技术作为一局部融入大型的解决方案中。【关键词】Internet;VisualBasic;ActiveX组件;技术;程序开展Internet技术为编程人员提供了更广泛的施展身手的空间。早先“Internet应用程序这个词只是指一些用FTP协议下载文件或浏览HTML页面的工具,如今使用VisualBasic,不仅可为Internet开发应用程序,还可把Internet技术作为一局部融入大型的解决方案中。这里所要讨论的问题是利用VisualBasic创立面向Internet应用起重要作用的ActiveX组件。例如,所创立的ActiveX控件可用于HTML页面;开发ActiveX文档可以在Internet浏览器中使用并与其他组件一起和HTML页面集成;另外ActiveX代码组件(以前被称为OLE效劳器),可以被部署在客户端或效劳器端的计算机上,用于后台的处理。一、Internet开发环境Internet是使用TCP/IP协议、全球性非集中管理的计算机网络。如果用于局部,所谓“Internet技术完全可以和本地局域网中所使用的技术一样。一方面,Internet技术为开发人员提供了一个施展身手的空间。如果和Web连接时使用了ActiveX组件,尽管具体实现的方法有所不同,如采用了HTML和VBScript代码以实现平安性等,但仍然在调用方法、设置属性、处理事件等等。这样,VB开发人员所有的知识和技能都被用于Internet环境。另一方面,应用Internet技术可延伸开发工作。如将ActiveX组件和Internet技术综合有以下益处:更简单维护作为Web一局部的组件可以根据需要下载,无须用户运行一个setup程序进行升级;将功能延伸至Internet通过通用协议,用户将看不见在Internet和Intranet之间的切换。二、Internet客户/效劳器可以借用客户机/效劳器的关系来考查Internet的开发环境,客户端和效劳器端都可以有“静态的和“活动的两种状态。活动的客户机或效劳器可据其内部状态的改变而动态地运行一个脚本或是改变其行为;静态的客户机或效劳器仅仅只是对外界鼓励作出反响。Internet开发包括四种情形:静态的客户机和静态的效劳器;静态的客户机和活动的效劳器;活动的客户机和静态的效劳器;活动的客户机和活动的效劳器。三、在Web上使用ActiveX组件ActiveX组件为Internet技术带来新功能。通过Internet组件的下载、超连接、菜单协商等各种功能,将ActiveX组件和Internet集成起来,内容和应用程序之间的界线越来越模糊;另外由于在站点上(在客户机和效劳器之间)分布功能函数,那么可创立更具扩展性和灵活性的站点。在Internet应用程序中使用ActiveX文档,可以开发和Internet/Intranet站点的其他元素紧密集成的VisualBasic的应用程序。利用这些组件开发出来的应用程序,用户可以透明地在HTML页面和ActiveX文档之间迁移。可以把ActiveX文档作为VisualBasic为Internet提供的应用,几乎现在用标准应用程序完成的工作都可以用ActiveX文档实现。作为HTML页面中的一个元素,如果在用户的客户机上没有安装ActiveX文档,用时可以自动地从网上下载;如果客户机上的版本较旧,也可自动升级。?ActiveX文档的许多特性提供了安装和导航性能,并可以保证持续一致性:Internet组件的下载可创立一个到ActiveX文档的连接,使浏览器可以自动找到并下载所有需要的组件。超连接对象在一个超连接感知的包容器中,可使用VisualBasic的超连接对象的属性和方法,跳转到一个给定的URL或是通过历史记录清单进行导航。菜单和协商由于可以从Word或Excel中获得文档,VisualBasic的ActiveX文档提供了将其菜单嵌入浏览器中的菜单的功能。例如当文档被装载入InternetExplorer中后,浏览器的菜单将与该ActiveX文档创立的菜单混合。PropertyBag当在InternetExplorer中部署ActiveX文档时,可以通过PropertyBag对象保持数据的一致性。在InternetExplorer中部署一个ActiveX文档,要通过一个HTML页面中的超连接连接到这个ActiveX文档上。1.用HTML创立引用这个ActiveX文档的连接。由于ActiveX文档将在InternetExplorer中取代HTML页面,所以要将组件的OBJECT标签放在另一个HTML页面中。当跳转到该页面后,一旦ActiveX文档被装载,它就会立刻消失。2.用HTML为浏览器提供下载、注册以及导航到这个ActiveX文档的途径。在OBJECT标签中应该说明ActiveX文档的类ID和CODEBASE属性。3.在同一页面上,使用VBScript指示InternetExplorer立刻通过相应的vbd文件导航到该ActiveX文档上。四、在Internet应用程序中使用ActiveX控件ActiveX控件为HTML页面带来了活力:通过HTML和VBScript,可在一个HTML页面上使用ActiveX控件,设置其属性,调用其方法并处理其事件;一个包含控件的的HTML页面仿佛一个VisualBasic的设计窗口,ActiveX控件可以提供更多交互式且生动的用户界面特性,使HTML页面变得更加有活力。一般需要通过HTML和VBScript的综合手段引用并控制ActiveX控件的行为。使用HTML为浏览器提供下载,注册并引用ActiveX控件引用的途径。在HTML代码的OBJECT标签中需要包括:1.控件的类别ID,以使程序能在Windows的注册表中找到它们;2.、ID的属性,以便在VBScript中引用该控件(类似于VisualBasic中的Name属性);3.CODEBASE属性,告诉浏览器如果组件不在客户机上该去哪儿找。
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作计划


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

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


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