使用过activex的人都知道,activex不注册是不能够被系统识别和使用的,一般安装程序都会自动地把它所使用的activex控件注册,但如果你拿到的一个控件需要手动注册怎么办呢?如果修改注册表那就太麻烦了,在windows的system文件夹下有一个regsvr32.exe的程序,它就是windows自带的activex注册和反注册工具。它的用法为: 7 n, n2 l2 _& f/ Q* s7 `; P3 k
. L& ~7 \/ E# I7 s
“regsvr32 [/n] [/i(:cmdline)] dllname”。其中dllname为activex控件文件名,建议在安装前拷贝到system文件夹下。
9 @/ ~/ ~/ y9 S/ l( I$ Y
# Z' o7 R( N/ Y 参数有如下意义:
9 Y' Z! {; B" z# z8 K$ Z) W0 Z: c- U7 x
/u——反注册控件
: y5 x4 W* J: c6 ^! j3 F! u* g" m3 ?/ h0 y D: g- z( ~) \9 }& C* j
/s——不管注册成功与否,均不显示提示框 ( I( ]* g& k: O8 C
$ h$ e+ h7 j9 @. Z9 ] /c——控制台输出
& x& m0 f7 [5 F( o% A0 o$ v7 f+ x( j% T! D, l3 F" w* l4 @/ ~
/i——跳过控件的选项进行安装(与注册不同)
7 w; x* D, _- P& s% N! F5 ^. @3 Z( J* n2 Z" N* i
/n——不注册控件,此选项必须与/i选项一起使用 |