使用过activex的人都知道,activex不注册是不能够被系统识别和使用的,一般安装程序都会自动地把它所使用的activex控件注册,但如果你拿到的一个控件需要手动注册怎么办呢?如果修改注册表那就太麻烦了,在windows的system文件夹下有一个regsvr32.exe的程序,它就是windows自带的activex注册和反注册工具。它的用法为: 9 I, M6 T, N7 \% y8 L
5 ]9 }0 M; g+ z! C “regsvr32 [/n] [/i(:cmdline)] dllname”。其中dllname为activex控件文件名,建议在安装前拷贝到system文件夹下。 3 H1 S# R0 ]: h1 ?
8 N, G$ c5 j1 ^. d4 v5 w
参数有如下意义: 5 ?) ?0 p0 v$ S q2 W" v1 t
4 h* k$ G1 |& q+ \5 h" I0 W& J /u——反注册控件 3 @2 C# _* r, e6 D" n# ], _
3 N" V. v; m$ ]" @- _. j
/s——不管注册成功与否,均不显示提示框
$ R+ v! Q& }4 v, C2 T& Y# {$ q* v6 `5 U4 w5 J
/c——控制台输出 - H: ?! n! z+ {2 e, O! e6 h d4 M+ O
0 @) J7 i+ ` H/ B9 R. T' m4 ~ /i——跳过控件的选项进行安装(与注册不同) 7 E$ u1 c H4 ~* j
+ b) t. J: A0 |- F) D /n——不注册控件,此选项必须与/i选项一起使用 |