使用过activex的人都知道,activex不注册是不能够被系统识别和使用的,一般安装程序都会自动地把它所使用的activex控件注册,但如果你拿到的一个控件需要手动注册怎么办呢?如果修改注册表那就太麻烦了,在windows的system文件夹下有一个regsvr32.exe的程序,它就是windows自带的activex注册和反注册工具。它的用法为:
# u3 H2 ]3 Z1 B( S7 m. O
5 S: Y y: X* `, t “regsvr32 [/n] [/i(:cmdline)] dllname”。其中dllname为activex控件文件名,建议在安装前拷贝到system文件夹下。
$ {. J9 n. o( k1 T8 b, t+ C5 ?6 t, K; K, f9 l% h
参数有如下意义:
6 p/ C2 v' P. S' T- I$ P
$ K4 j$ ]2 p' O, r ~ /u——反注册控件 3 ~4 m/ a. [- n& w
" H3 a: ]- Q& U% A2 q2 m# V /s——不管注册成功与否,均不显示提示框 7 c, T+ x/ M+ Z
. i! a+ {# \2 Y1 I$ O3 _: l3 X( ?& j9 I9 O
/c——控制台输出 3 t( W" L4 E7 a+ X' r7 Q
4 {1 B* j! i- X4 t$ W
/i——跳过控件的选项进行安装(与注册不同) 3 c0 [/ X/ w$ Z; }" s1 Y, o
d' A& G+ J8 ~8 Y) ~: P: y# ` /n——不注册控件,此选项必须与/i选项一起使用 |