使用过activex的人都知道,activex不注册是不能够被系统识别和使用的,一般安装程序都会自动地把它所使用的activex控件注册,但如果你拿到的一个控件需要手动注册怎么办呢?如果修改注册表那就太麻烦了,在windows的system文件夹下有一个regsvr32.exe的程序,它就是windows自带的activex注册和反注册工具。它的用法为: ! Z; l8 f% ^5 y, B# b
8 p5 H3 ~* D% t “regsvr32 [/n] [/i(:cmdline)] dllname”。其中dllname为activex控件文件名,建议在安装前拷贝到system文件夹下。 $ M2 q8 d; o( m Q
3 P/ X. H4 s5 p5 J 参数有如下意义: ) n) ?, d" j, }5 W* s2 v3 g! [& K2 ]
0 R) s9 ?/ K; `: _' c7 y5 x /u——反注册控件
. U5 [" Y. P% y- n7 W+ V/ k( G
$ P' q% h2 X, x6 O /s——不管注册成功与否,均不显示提示框
+ c/ C7 [: i$ s$ ^' ^: K* v; U8 H* F) U/ N
/c——控制台输出
# y" i! J- z+ V* w
6 f( M: y. S. V% R9 F+ R /i——跳过控件的选项进行安装(与注册不同)
: G# Z/ W; o. Q s. }
. ]2 R. }% x) u: p /n——不注册控件,此选项必须与/i选项一起使用 |