如何允许USER安装ACTIVEX控件

来源:百度知道 编辑:UC知道 时间:2024/05/22 01:38:53
我的工作要求:
1.禁止USER执行安装文件(实际上还是有很多文件可以安装)
2.允许USER安装ACTVIEX控件.

我的电脑用2000系统.
no1xium的答案不太好办啊。第一我不知道我要允许的程序叫什么,第二我不知道客户前端的电脑会运行什么。

谁还有更好的办法吗?

---------------这以下是对第二个回答(ydj369)的评价-------
驴唇不对马嘴,真不知道你的三级是不是这么混上来的,要是你就这个水平还在搞IT,不如去要饭好了.

开机 运行 gpedit.msc 用户配置 管理模版 系统 不要运行指定的运行程序,只能一点点添加自己知道的 程序文件名 比较麻烦 其他不知道有什么办法了

那不是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