使用过activex的人都知道,activex不注册是不能够被系统识别和使用的,一般安装程序都会自动地把它所使用的activex控件注册,但如果你拿到的一个控件需要手动注册怎么办呢?如果修改注册表那就太麻烦了,在windows的system文件夹下有一个regsvr32.exe的程序,它就是windows自带的activex注册和反注册工具。它的用法为: , U) q7 r% y: m k. q& ^' Q& x
9 x i+ u: u& _7 i5 T “regsvr32 [/n] [/i(:cmdline)] dllname”。其中dllname为activex控件文件名,建议在安装前拷贝到system文件夹下。 ' Q K/ {! x O5 ]/ u% R1 ^
8 [2 a/ M3 a- v8 |& X 参数有如下意义: 1 P% U4 z: g" M$ y. I $ ^2 J) X5 j4 k7 t# g) c+ l2 [ /u——反注册控件 8 W. Q( z" x$ `" j1 f7 u8 i9 K: f1 h1 D4 M
/s——不管注册成功与否,均不显示提示框 8 `' \! j8 n. i2 L
" ]1 w$ b0 [4 p9 p
/c——控制台输出 , z7 ^" r O" R1 o i: h/ M4 D( s0 N \8 w; `2 O: N
/i——跳过控件的选项进行安装(与注册不同) 4 ?: @$ a/ x+ [3 d