问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何在VB中实现ActiveX控件的IobjectSafety接口

发布网友 发布时间:2022-04-29 05:26

我来回答

1个回答

热心网友 时间:2022-04-14 13:33

ActiveX技术在WEB页上的应用
Internet 的发展可以说是日新月异,这种快速的发展给人们带来了大量的机会。全世界的电信服务商都在寻找增强Internet在线服务的方法。在Internet上占有相当分额的公司之一是 Microsoft公司,它将OLE技术升级,这就是ActiveX技术。可以这么说,只要人们使用了ActiveX, Internet就与原来大不一样。

ActiveX究竟有什么特别之处呢?ActiveX使得编程人员能够创建ActiveX控件。ActiveX控件是可以作为Web页组成部分的特殊计算机程序。用户查看含有这种控件的WEB页时,他所连接的服务器计算机就自动将该控件送给用户,用户自己的浏览器就可以运行这个控件。这样就使得WEB开发人员能在其WEB页中加入可执行的内容。虽然JAVA小应用程序也能使开发人员创建可执行的内容,但是ActiveX控件功能更强,因为它处理Internet 安全性的方法不同。

用ActiveX控件能做的事情很多,从给网页添加简单的动画到编写网页用户可联机使用的复杂的计算机程序,都不在话下。ActiveX控件可以是游戏、电子表格、图象处理程序、动画控制程序以及模拟程序,等等。ActiveX的功能如此强大,估计过不了多久,各大WEB浏览器都将支持ActiveX控件。

ActiveX概述
对于Internet用户来说,ActiveX控件类似于JAVA小应用程序(applet).

如今,Internet 已经越来越普及了,软件开发商都希望在网上占有更大的分额。Sun公司主要设计JAVA程序语言,以使网络开发商能够在他们的网址下放一些小型应用程序。

为与JAVA竞争,Microsoft公司推出了一种OLE标准的新版本。这种新版本就是ActiveX,其核心就是ActiveX控件,它是JAVA的直接竞争者。

从表面上看,ActiveX控件与JAVA的小应用程序很类似,它能让网络开发商在他们的网址上放置一些小的应用程序。不过,尽管ActiveX控件的效果和JAVA相似,但实际上ActiveX控件与JAVA小应用程序有着完全不同的内涵。

在用户看来,ActiveX控件和其他类型的应用程序的唯一区别就在于,ActiveX控件不能依赖于它本身而存在。也就是说,ActiveX控件不能象其他应用程序一样直接运行,它必须作为应用程序的一部分,比如作为WEB页或者是其他类型的ActiveX的载体程序的一部分。

ActiveX控件的主要特征之一是它可以方便的加入到支持COM(组件对象模型,Component Object Model)的应用程序中。

ActiveX控件实际上是在OLE控件的基础上附加一些功能而形成的。同OLE一样,ActiveX控件同样描述那些能在应用程序*享的部分。与OLE不一样的是,ActiveX控件能在 Internet上共享。

几年前,Microsoft发布了OLE 2.0。OLE 2.0不仅可以让程序设计人员共享应用程序中的数据,而且可以创建一个能在应用程序间共享的二进制对象。例如,OLE的编程人员可以创建一个拼写检查对象,该对象一旦挂入系统,就可以被其他应用程序使用。OLE的这项把大的应用程序分解成为可重复使用的小组件的功能使得创建新程序变得更加容易。程序设计人员在给新项目添加一些普通功能时,不再需要重新造新轮子,直接装上已有的OLE轮子就可以了。

OLE2.0的各个组件加在系统的注册表上,一旦它们被注册,用户就可以自由的使用这些组件。

OLE控件也可以在其他开发环境中使用,如Microsoft Access. Microsoft公司希望OLE成为共享组件的标准,所有的应用程序都可以用这种或那种方式支持OLE。实际上,只有支持OLE的应用程序才是功能齐全的Windows 9X应用程序。

现在,OLE已被赋予了全新的内容,并改名为ActiveX。ActiveX不但有OLE的一切功能,而且还增加了一些新功能,这样就可以把个人计算机的桌面带入网络中。

ActiveX与OLE的一个最大的不同之处就在于,ActiveX能够在网络环境中支持OLE特性。也就是说,一旦OLE把应用程序装入系统来共享组件,那么ActiveX就可以让应用程序在Internet 上共享组件。Internet的开发商仍可以在他们的WEB页(以下简称网页)上加入ActiveX控件。如果控件已在用户系统中注册,它就会自动的作为网页的一部分显示在用户的WEB浏览器上。

如果网页上的ActiveX控件没有在系统上注册,该控件就会自动下载到用户的计算机上,自动注册并自动显示在网页上。在这方面,ActiveX控件很象JAVA应用程序,他们都能为网页提供编程内容。ActiveX控件和JAVA应用程序都能被用做嵌入网页的小应用程序。网页不再被限定为静态的内容。目前,网页已能完成桌面应用程序能做的任何工作。

ActiveX控件与JAVA小应用程序的最大区别在于,JAVA小应用程序只能在网页上,而ActiveX控件由于支持OLE 的所有功能,因此它能被其他任何与ActiveX相兼容的程序共享。另一个比较大的不同之处在于ActiveX控件与JAVA应用程序处理网络安全的手段不同。ActiveX控件本身有一个安全系统提供给程序设计人员使用。

ActiveX控件能够 十分方便的提供数据库连接。通过ActiveX控件,用户可以有选择的与各种不同类型的数据库连接,从简单的Access到有存储过程的MS SQL Server数据库。

Internet变得丰富多彩,在过去的几年中,网页从仅有灰色背景的简单纯文本变成现在的既有动画,又有声音的的彩色画面。ActiveX控件可以为网页提供实时音频剪辑及视频片段,从而赋予网页以实时的价值。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
谁告诉我一下,韩语中,“遵命”怎么说 想开个甜品店,不知道哪里可以学习呢 如何取消微信新号绑定的手机号? 翼支付-翼建钟情活动内容是什么? 怎么参加翼支付“翼建钟情”活动? 翼支付--翼建钟情立减10元-建行这次活动有具体名额限制吗? 西凤酒是哪里的 货车总重量不超过二十吨就不算超载吗? 自卸货车上装有二十多吨货已经有四五天了对货车能伤害哪个部位? 如何回复别人的"忙里偷闲"? 我和我老婆快离婚一年了,最近一段时间总是梦见他,梦见她又回来了,我们一起幸福的生活,这难道是我想她 哪里可以团购进口水果,一定要新鲜的,送上门或者自己去提货都可以,我在深圳。急! CF上谁知道毁灭都市不掉血、不代码BUG。把网址发过来。谢谢(最好不要卡滑形石的那种) 老婆吵架坚决要离婚 分开有一段时间了 昨晚做梦梦到她回来了 都说梦里与现实相反 难道真的没戏了吗 IE浏览器打不开二级链接(下有图)网址栏空白。问题二:使用其他浏览器(360等,猎豹)均能打开二级链接 上哪能团购到热带水果进口水果之类的热销产品? 有什么团购水果茶类的群吗? cf步枪弹夹加多少子弹?原先是38/119,加上步枪弹夹是38/? 圆枫驿站的社区团购的蔬菜水果新鲜吗?有试过的吗? 守卫剑阁隐藏英雄都有什么啊,(各版本都要的) 新鲜水果团购有什么软件啊? 魔兽地图守卫剑阁1.3版的隐藏英雄密码? 那个团购可以团购水果 什么是分叉币? 服务器本地用户和组 用户 一片空白 组 正常,何解? 在北京有没有微信团购水果的平台? 想做社区水果团购,不知道货源怎么找?有专门的平台吗? 为什么打开计算机管理后我的本地用户和组上打了红叉,并显示无法访问计算机,错误是:库没有注册? 微信上怎样团购水果?是直接在微信上订购水果吗? IE浏览器只能打开导航页,二级页面打不开啊 上海有没有专门团购水果的团购网?上海水果团之类的? 我和老婆要离婚了心中真的好想念老婆,做梦都梦到她回来了 求老友记全十季高清双语百度云网盘 石家庄市有没有现成的社区团购售卖菜水果的平台? 现实中和老婆吵架了,老婆坚决要和我分开,可晚上做梦总是梦到她回来了,还梦到她经常想我,请大家帮忙解 三角形ABC,AD,BE,CF为边中线交点0,0M,0N,0G各直BC,AC,AB设其边AB,BC 铁岭上哪能团购到热带水果进口水果之类的热销产品团购导航? 安装etc的好处和坏处是什么? 我离婚了,做梦梦见她又回来了,是什么意思 etc有什么好处 老婆和我离婚一年了,昨晚梦见她回来了。谢谢求助 ETC乱扣费是有这种现象,而今ETC是有好处,就也有它的坏处? 老婆和我分开了,我昨晚梦到她回来我 百度关键词排名规则 网站SEO:百度是怎么收录排名的 百度搜索的排名规则 百度搜索的排名规则是怎么样的呀?怎么样靠前呀 目前seo优化中,百度搜索引擎排名使用的算法有哪些 win7任务管理器快捷键 百度和Google两大搜索引擎的竞价排名机制