使用过activex的人都知道,activex不注册是不能够被系统识别和使用的,一般安装程序都会自动地把它所使用的activex控件注册,但如果你拿到的一个控件需要手动注册怎么办呢?如果修改注册表那就太麻烦了,在windows的system文件夹下有一个regsvr32.exe的程序,它就是windows自带的activex注册和反注册工具。它的用法为: : ]6 ~, `; d9 ^3 d$ [
" V" q$ O0 G) z- H! O4 J6 C( ^
“regsvr32 [/n] [/i(:cmdline)] dllname”。其中dllname为activex控件文件名,建议在安装前拷贝到system文件夹下。 3 d F1 e$ X( G
! i7 P6 D t0 m* h1 s% S 参数有如下意义: : y: p" i( e7 A7 _4 d; }, ?* r
6 R3 T* P! G% [+ q$ @
/u——反注册控件
6 q3 U' p- h% Z+ q/ R# J
3 X& s' F: n9 { S /s——不管注册成功与否,均不显示提示框 ( `, E; n% Z# F0 C4 A0 p" t
1 x9 w6 R# L3 x7 g; w2 i /c——控制台输出 3 }" n6 v, U5 |( G9 m
( M" `9 t+ @3 S' f2 d1 t8 \" A* [* m A
/i——跳过控件的选项进行安装(与注册不同)
8 s6 p9 f# U7 H8 H% a2 p0 T9 j* o7 M* C; g) r3 N! a2 E
/n——不注册控件,此选项必须与/i选项一起使用 |