首页编程activex 控件 下载(ActiveX控件下载地址)

activex 控件 下载(ActiveX控件下载地址)

编程之家2023-11-05224次浏览

在这个信息爆炸的时代,了解activex 控件 下载和ActiveX控件下载地址的重要性不言而喻。本文将为您带来全面的解读,助您在这个领域中游刃有余。

activex 控件 下载(ActiveX控件下载地址)

xp安装activex控件时提示无法下载安装的解决方法

最近有一些xp系统用户反映自己在浏览网页时,刚刚打开一个网站,系统就提示需要安装activex控件,但是在想要安装时却又提示无法下载和安装。这该怎么办呢?接下来,小编就向大家分享xp安装activex控件时提示无法下载安装的解决方法。

系统推荐:电脑公司xp系统

具体方法:

1、我们在桌面上打开ie浏览器的图标,然后我们点击“工具”;

2、然后,在打开的下拉菜单中,我们点击最下端的“Internet选项”;

3、在Internet选项窗口里面,我们默认是打开“常规”,我们需要打开“安全”;

activex 控件 下载(ActiveX控件下载地址)

4、在Internet选项窗口的“常规”选项卡内,我们点击“自定义级别..”这个按钮,如下图;

5、然后,我们在新出现的窗口内,找到所有俺有“activex”的选择中,选择启用(可以不用全部都选择启用);

(PS:这一步是为了以防万一安装不上才需要操作的,建议您直接操作第六步)

6、特别是:下载未签名的activex控件,下载已签名的activex控件。这两个上面一定要选择“启用”,然后点击“确定”按钮;

(ps:其实只要启用这两项就差不多了)

7、在“确实要更改安全区域的设置吗?”这个提示窗口中,点击“是(Y)”按钮;

activex 控件 下载(ActiveX控件下载地址)

8、最后,我们点击“应用”--确定,这两个按钮保存操作,现在再去打开之前无法安装activex控件的网页页面,是不是可以下载并且安装了呢?

9、最后,需要注意的是,必须得改回以前的设置,否则您的计算机将会非常不安全!

以上就是xp安装activex控件时提示无法下载安装的解决方法了。有需要的用户,可以按照小编的步骤一步步执行。

相关推荐:

win7系统安装ActiveX控件不兼容无法继续安装解决方法【图文】

ActiveX控件下载地址

那不是ie的问题是ie的安全功能之一。

你进行如下操作可以看到 activex的设置处

打开ie----》工具------》internet选项----》安全----》自定义级别,在这里是设置的。

你把禁用的选择起用就可以但是电脑的安全性可能会下降

ActiveX控件运行在客户端。我们可以获得客户端的一些信息,如IC卡的信息,客户端的验证等等。但是ActiveX控件也有许多缺点:客户端的部署很困难,如客户端不能正确下载,下载了以后不能正确执行,下载的时候需要设置IE的安全级别等等。

更多的时候,我都在使用COM组件来扩展ASP的功能。准确地说,是服务端运行的Activex Dll组件。使用Server.CreateObject(“工程名.类名”)即可完成对组件的调用。这种方式问题很少,只要组件中以PUBLIC对外暴露方法既可。但是,有时候我们必须使用ACTIVEX控件(*.OCX)嵌入到网页中执行来获取客户端的信息。这就有了许许多多的一些问题。

这是我们需要解决的N个问题(从简单到难)

1.如何从服务端获取数据,传递到ActiveX控件中。

1)初始化时使用参数绑定

2)运行时得到数据

2. ActiveX控件得到客户端的信息,如何传递到服务端。

3.安全性

1)数字签名

2)使用IOBJSAFE接口

好了,我们开始实例学习。

这个功能演示了如何制作一个简单的控件,并嵌入网页中执行。

工作环境:WINXP+VB6+IE6

我的IE安全设置为安全级别-中。所有的Activex选项设为启用。

打开vb6,新建ActiveX控件工程。

工程名:fOcx,用户控件名:UC1

为了方便,我们使用ActiveX控件接口向导…,菜单->外接程序->外接程序管理器->VB 6 ActiveX控件接口向导。确定即可。

打开ActiveX控件接口向导,下一步,对于可用名称和选定名称我们默认下一步,新建自定义成员,GetInfo类型:属性,下一步,共有方法中选择我们刚才添加的GetInfo,映射到控件选择TxtInfo,成员选择Text,下一步直到完成。代码窗口中会生成一些我们不需要的,删除,剩下的代码如下:

Option Explicit

'注意!不要删除或修改下列被注释的行!

'MappingInfo=txtinfo,txtinfo,-1,Text

Public Property Get GetInfo() As String

GetInfo= txtinfo.Text

End Property

Public Property Let GetInfo(ByVal New_GetInfo As String)

txtinfo.Text()= New_GetInfo

PropertyChanged"GetInfo"

End Property

'从存贮器中加载属性值

Private Sub UserControl_ReadProperties(PropBag As PropertyBag)

txtinfo.Text= PropBag.ReadProperty("GetInfo","Text1")

End Sub

'将属性值写到存储器

Private Sub UserControl_WriteProperties(PropBag As PropertyBag)

Call PropBag.WriteProperty("GetInfo", txtinfo.Text,"Text1")

End Sub

OK,好了,我们编译成fOcx.ocx文件,然后F5直接运行,VB会打开一个测试页。如下:

E:\Program Files\Microsoft Visual Studio\VB98\UC1.html

同时,打开你的IE浏览器,看到了吧,你做的控件出现在了这个测试页中。

你可以打开测试页,可以看到ClsID,比如:890D1028-298B-45CF-9A64-6ED5A5BACBC9

因为VB编译的时候已经完成注册.所以无法模拟客户端没有安装该控件时出现的提示.

我们继续

使用regsvr32 F:\csdn_vb\com+_activeX\sample1\fOcx.ocx–u卸载

或者

打开注册表,在HKEY_CLASSES_ROOT\CLSID下面找到

890D1028-298B-45CF-9A64-6ED5A5BACBC9项,删除之,当然这种方式还有项存在而没有删除干净.

此时浏览http://yang/uc1.htm,由于IE中ActiveX设置为启动,所以,控件会显示出来。

下载后的ocx到哪里去了???

打开该目录(可能有所不同)E:\WINDOWS.0\Downloaded Program Files,看到了吧,fOcx.UC1文件在这个目录下.

原理:客户端下载该控件后,自动注册,然后放在上述这个目录下.这时我们可以打开注册表看看CLSID,呵呵,还是以前的那个.

我们可以右键看看fOcx.UC1的属性,看看相关内容,这里显示了该OCX所依赖的所有文件.所以,你的OCX尽量减少使用高级控件或者第三方的控件,否则,下载就有些问题了.

如果IE中关于ActiveX的选项设为禁用,那么浏览器就会出现对话框”当前安全设置禁止运行该页中的ActiveX控件.因此可能无法正确显示该页”,这个就需要其他的方式来处理了。

一般用户默认的都是禁用ActiveX选项,所以让用户自己设置不太合适。

老是提示我要下载Activex控件

分类:资源共享

问题描述:

为什么我点二下就总会出现:您现在访问的站点可能需要下载下列Activex控件。然后就问我是不是要安装,就是不知道这些是什么东西呀,有没有病毒什么的,为什么老出现啊,快来帮帮我怎么解决,让它不再出来烦我。

解析:

呵呵,那个东西下不下都可以,不下的话网页上有些东西显示不出来,,至于病毒什么的只要不是陌生的网址一般也不会有.所以就看你怎么选择了.

至于Activex控件的具体说明,抄个别人的吧.

ActiveX是Microsoft对于一系列策略性面向对象程序技术和工具的称呼,其中主要的技术是组件对象模型(COM)。在有目录和其它支持的网络中,COM变成了分布式COM(DCOM)。在创建包括ActiveX程序时,主要的工作就是组件,一个可以自足的在ActiveX网络(现在的网络主要包括Windows和Mac)中任意运行的程序。这个组件就是ActiveX近控件。ActiveX是Microsoft为抗衡Sun Microsystems的JAVA技术而提出的,此控件的功能和JAVA applet功能类似。

如果您使用的是Windows操作系统,您或许会注意到一些以OCX结尾的文件。OCX代表“对象链接与嵌入控件”(OLE),这个技术是Microsoft提出的程序技术,用于处理桌面文件的混合使用。现在COM的概念已经取代OLE的一部分,Microsoft也使用ActiveX控件代表组件对象。

组件的一大优点就是可以被大多数应用程序再使用(这些应用程序称为组件容器)。一个COM组件(ActiveX控件)可由不同语言的开发工具开发,包括C++和Visual Basic或PowerBuilder,甚至一些技术性语言如VBScript。

目前,ActiveX控件在Windows 95/NT和Macintosh中运行,Microsoft还准备支持UNIX的ActiveX控件。

ActiveX组件包括如下几类:

1.自动化服务器:可以由其他应用程序编程驱动的组件。自动化服务器至少包括一

个,也许是多个供其他应用程序生成和连接的基于IDispatch的接口。自动化服务器

可以含有也可以没有用户界面(UI),这取决于服务器的特性和功能。

2.自动化控制器:那些使用和操纵自动化服务器的应用程序。

3.控件:ActiveX控件等价于以前的OLE控件或OCX。一个典型的控件包括设计时和运

行时的用户界面,唯一的IDispatch接口定义控件的方法和属性,唯一的

IConnectionPoint接口用于控件可引发的事件。

4.文档:ActiveX文档,即以前所说的DocObect,表示一种不仅仅是简单控件或自动

化服务器的对象。ActiveX文档在结构上是对OLE链接和模型的扩展,并对其所在的

容器具有更多控制权。一个最显著的变化是菜单的显示方式。一个典型的OLE文档的

菜单会与容器菜单合并成一个新的***,而ActiveX文档将替换整个菜单系统,只表

现出文档的特性而不是文档与容器共同的特性。

5.容器:ActiveX容器是一个可以作为自动化服务器、控件和文档宿主的应用程序

activex控件下载安装

打开IE选工具/Internet选项/安全--》自定义级别

找到下边的

ActiveX控件自动提示选择启用

对没有标记为安全的ActiveX控件进行初始化XXXXXX

选择启用或者提示

下载未签名的ActiveX控件

选择启用

运行ActiveX控件和插件

选择启用或者提示

以上步骤操作完后,关闭IE浏览器,然后再次打开次网页应该就可以了!我亲自试过的。

OK,本文到此结束,希望对大家有所帮助。

wap网页设计 wap网页是什么东莞小程序(在广东东莞如何使用小程序,怎么开发)