2023年12月8日发(作者:)

J 口 IN-CHEER

X « ft

OCX控件说明及常见安装问题解决方法

OCX控件说明及常见安装问题解决方法

1控件类型

在我们的业务系统中由于各种原因通常会用到一些

ActiveX浏览器插件,也就是我们通常所说的

OCX一般都会以OCX或者dll为后缀名,目前我们经常会用到的一些组件如打印组件等都是采用该方式。

2控件信息查看

1、由于控件的版本会不断更新,需要查看服务安装控件的版本号信息。查看方法:

(1)打开浏览器-选择工具-Internet选项-常规-浏览历史记录设置按钮,如图

2-1

:图2-1控件查看

(2)选择查看对象按钮,如图

2-2

:JOIN-CHEER

X M Kt ft

图2-2控件查看2

检查所存网页的较新版本:推荐选择 “每次访问网页时”

(3) 查看对应的

ocx

控件(

),财务提取控件

(JQFi nan cel ntfCo

)

和打印控件(

)的创建时间和版本号,如图

程厚立件

Mil TTeriplatePriaitei- Clairol

t Clu雹

卫址咕帆呛Fl^sh Objeet

2-3

:

上欢£8问吋间

3310-4-8

2009-10-23

2010-4-8

2010-4-8

版本

1,0.0,151

3卫80

9,匕 124,0

10. 口•悴

L 1^0,32

总计犬那

l_3O4 KB

112 KB

I.49B O

创建吋间

2OO9-12-JB 懺了£1T:饲

2007-8-23 SlBHElfjilO-22

2D09-3-25 Sl^

巳安装

已宝装

GTV CfliKtrel

4弱

KB

a

2D09-2-16 '314:41

■I

|JQGri dJOCKClrl Cemit al

已安鼓

图2-3控件查看3

2、 对于程序中的ocx控件也可以查看对应的版本号

查看方法:选择控件文件,右键查看属性,版本页签下显示对应版本号,如图

2-4

: J口IN-CHEER

X X 4* ft

OCX控件说明及常见安装问题解决方法

JQPrintKCont rol. ocx 屋性

常规]pg埜二I数字签名][安全1禹更

文件版本:1.0.0. 149

描述:

版权:

Join-Cheer Software Ltd.

苴他版本信息

项目名称:

件名本言版称文件标备注称产品本产品名文公司版语合法名源内部商

值:

取消

应用(A)

图2-4控件查看4

3控件安装

由于环境部署版本等特殊原因,可能会导致控件无法自动加载,需要手动安装控件。控件文件位于 安装程序'ocx

路径下,将该文件夹解压至本地;

运行命令行中输入"regsvr32控件路径”(例如regsvr32 D:CI

相关打印控件

),确定后控件安装成功。如图

3-1

:

RcgSvr32

E;口相关 '打印控^^JQFriMXControl ccx

中的

BllKegi sterServer

成功 <> 图3-1控件安装成功

4录入ocx控件常见安装问题

4.1 IE6、IE7+WindowsXP

(及以前版本)

在IE6或IE7下,ocx控件安装不上通常需要两个设置:

1、将系统的网址加入可信站点。

加入方法,点击下图中“受信任的站点”后,在弹出窗口的手动写入系统的

URL即可。

4-1加入可信站点

2、控件安全设置需要修改。

点击上图中的“自定义级别”按钮, 在弹出的“安全设置”窗口中,找到关于“Active控件和插件”

选项。

将两个选项“对没有标记为安全的

ActiveX控件进行初始化和脚本运行”、“下载未签名的

ActiveX

控件”都由“禁用”修改为“启用”或“提示” 。见下图。 -CHEER

X X 4* ft

OCX控件说明及常见安装问题解决方法

图4-2未标记安全的控件选项

图4-3下载未签名的控件选项

4.2 IE8+ Win dowsXP

(及以前版本)

IE8下,除了上述两个IE选项修改外,还需要将“高级”选项卡中的“启用内存保护帮助减少联机 攻击”取消选择,如图所示。

图4-4未标记安全的控件选项 4.3 Vista

系统

Vista系统下的OCX控件加载不上,可以有两个办法解决:把系统的UAC关掉,或者用administrator

登录。当然关键在于关闭

1、关闭UAC控制。

UAC( user access con trol

)控制。具体如下:

方法一:在控制面板中关闭

控制面板中选择“用户账户”,进入后选择 打开或关闭“用户账户控制”,将下图中的选项“使用用 户账户控制(UAC帮助保护您的计算机”取消选择,确定即可。保存后请重启计算机。

打开用户帐户控制(UAG以便您的计算机更安全

用户琵誓禹19眩対计1阿断桶績的磁 敵皿怖UAC

7!明电户你35割:山口普酣長妒:2的计K牝

图4-5修改选项

方法二:在系统配置中关闭

在运行中输入

msconfig,在弹出的“系统配置”窗口中选择“工具”页签,在其中选择

项,点击“启动”按钮、“确定”后,会出现黑色的对话框,待对话框自动关闭后,重启电脑即可。

禁用UAC选

J口IN-CHEER

X X « ft

OCX控件说明及常见安装问题解决方法

图4-6启动禁用UAC选项

加载ocx控件后,可以再在运行中输入

击启动按钮,确定后退出就可以恢复了。

msconfig,工具页签 ------ 选择启用

UAC选项,点

2、使用管理员用户运行。

方法一:使用命令提示符激活与禁用

图4-7以管理员身份运行

进入开始菜单,在“开始搜索”框中输入

C'md',在上方出现的项目“

”右击,在出现的快

net user

捷菜单中选择“以管理员身份运行” ,之后在出现的管理权限的命令提示符框中输入“

Admi nistrator/Active:yes

”之后,回车退出。

Admi ni strator

重新启动计算机或注销计算机,你就会发现 账户出现在登录画面上了。 4.3 Vista

系统

同样,当你想要禁用

Windows Vista中的Administrator账户的时候,只需像上面一样操作,

只不过最后在命令行中输入的是"

方法二:使用系统管理工具激活与禁用:

进入开始菜单,在右列中选中计算机, 右击弹出快捷菜单,点击“管理”,找到“计算机管理(本地)

-“系统工具”-“本地用户和组”-“用户”,在右侧双击“

Administrator

net user Admi nistrator /Active:no

”罢了。

”,在弹出的窗口中把“账户

Admi ni strator

已禁用”前的钩去掉,确定后注销或重新启动计算机。同样可在启动画面上发现

出现。

账户的

vista home premium

中没有“本地用户和组”这一项,所以这个只针对

64位的vista。

什算叮琶理〔本堆〕

*矗慕绽工翼

名隸

4 Acer

全昌

Q齢十划餌

_

Administrat.,.

人 Guest

JI - __

Administrator .1,1^

常狗隶禹于|飢董文件

Adm 1 ni strator

事设备司I嗣

全名00:

_I

Built-in

银务印应用程序

描逑 6):

□甬户下次豐剥寸殛姬码

L用户不能更改宙码⑴

1£刚阳永不过期

12帐户已蔡用銷

图4-8修改用户属性

类似的,当你要再次禁用

就可以了。

用administrator

Administrator账户时,只要把那个“账户已禁用”前的钩再次选上

登录,把ocx控件下载到本地、拷贝到system32目录下,在运行窗口输入“

regsvr32

)即可。

控件路径”(例如regsvr32 D:CI

相关打印控件 -CHEER

K # #

OCX控件说明及常见安装问题解决方法

4.4 IE8+Vista

Win7

那么还需要在IE安全设置中,找到关于“

Active

ActiveX控件而不提示”,将其置为“启用”。若在Vista或Win7系统中,以上设置均不起作用,

控件和插件” 选项,修改“允许运行以前未使用的

图4-9允许运行以前未使用的

ActiveX控件而不提示