使用过activex的人都知道,activex不注册是不能够被系统识别和使用的,一般安装程序都会自动地把它所使用的activex控件注册,但如果你拿到的一个控件需要手动注册怎么办呢?如果修改注册表那就太麻烦了,在windows的system文件夹下有一个regsvr32.exe的程序,它就是windows自带的activex注册和反注册工具。它的用法为: . U% Z. W ^1 a
1 n9 |' Z% \9 I, Q6 ]
“regsvr32 [/n] [/i(:cmdline)] dllname”。其中dllname为activex控件文件名,建议在安装前拷贝到system文件夹下。
5 u8 m$ ~% B, r8 H. z" R% V4 {2 @& D4 l/ W
参数有如下意义: 9 G4 f3 C" F. C: V4 l
! d }# H: M" Q4 V1 w. B
/u——反注册控件 3 L8 S. Q5 s3 Q G3 d! y' Q
4 P* i0 l8 E: M } /s——不管注册成功与否,均不显示提示框
- M9 G% T9 W, h# f p
+ Q8 R5 K' g2 b, T, X; c. y9 [" k6 n /c——控制台输出
2 ~% n+ J. i( e f9 D3 C$ q7 k/ |: y
/i——跳过控件的选项进行安装(与注册不同)
# v i s/ S; A. D, L. x* S5 b7 x# e8 N: T
/n——不注册控件,此选项必须与/i选项一起使用 |