使用过activex的人都知道,activex不注册是不能够被系统识别和使用的,一般安装程序都会自动地把它所使用的activex控件注册,但如果你拿到的一个控件需要手动注册怎么办呢?如果修改注册表那就太麻烦了,在windows的system文件夹下有一个regsvr32.exe的程序,它就是windows自带的activex注册和反注册工具。它的用法为: ' R" v3 N7 A- v& A
$ Q2 d4 ]6 u0 T5 r
“regsvr32 [/n] [/i(:cmdline)] dllname”。其中dllname为activex控件文件名,建议在安装前拷贝到system文件夹下。
$ [' U/ A& ^( L' z/ H/ u* @# }
6 ~, y$ _7 ?0 ~) U7 ?1 V 参数有如下意义: 6 ]6 F5 A2 U! n) f" j: a$ d9 L
( b9 G6 P1 }0 T) e+ A* x* W2 ]
/u——反注册控件 5 V- z! k4 |; j3 z- d
3 @4 [+ H, V6 u1 y( z, C m /s——不管注册成功与否,均不显示提示框
1 j% F: x9 B* n5 Q/ t* d# R9 H% M9 h) k/ \# }! u
/c——控制台输出
P$ e- v; v. W
: B5 N' c4 D: E /i——跳过控件的选项进行安装(与注册不同)
& n& ~4 c6 M9 ~/ a! s8 R' U2 l! F2 [0 @
/n——不注册控件,此选项必须与/i选项一起使用 |