使用过activex的人都知道,activex不注册是不能够被系统识别和使用的,一般安装程序都会自动地把它所使用的activex控件注册,但如果你拿到的一个控件需要手动注册怎么办呢?如果修改注册表那就太麻烦了,在windows的system文件夹下有一个regsvr32.exe的程序,它就是windows自带的activex注册和反注册工具。它的用法为: + c5 s/ _- j/ p v3 g) I3 z* S
/ J0 j/ E8 h3 b( [% }7 r- O “regsvr32 [/n] [/i(:cmdline)] dllname”。其中dllname为activex控件文件名,建议在安装前拷贝到system文件夹下。 1 r. N$ W' e# A) T0 C
% v. }% `" o3 c8 Y
参数有如下意义: 9 a% W9 ]( G& r
* [; w( H9 r& p2 a /u——反注册控件
/ s2 U' B% f1 L7 X: O& a# z; @8 y& ~9 ^. Y8 u- \
/s——不管注册成功与否,均不显示提示框 4 s# j/ S# T) w
2 E* B3 p* s+ R, j
/c——控制台输出
- l+ o4 g! o9 a! S; g. y5 f
: W/ H$ ^# @+ n, d# {+ e /i——跳过控件的选项进行安装(与注册不同)
" H$ ^) ~; {, E6 P* f$ h4 g' J
6 s- N/ S/ }9 G X /n——不注册控件,此选项必须与/i选项一起使用 |