使用过activex的人都知道,activex不注册是不能够被系统识别和使用的,一般安装程序都会自动地把它所使用的activex控件注册,但如果你拿到的一个控件需要手动注册怎么办呢?如果修改注册表那就太麻烦了,在windows的system文件夹下有一个regsvr32.exe的程序,它就是windows自带的activex注册和反注册工具。它的用法为:
* V; l; |3 l& g7 U$ A `; M
% ~! d" \4 }+ F# u! J “regsvr32 [/n] [/i(:cmdline)] dllname”。其中dllname为activex控件文件名,建议在安装前拷贝到system文件夹下。
1 b( \, r& a7 C, `0 C. W7 i% Z
参数有如下意义: ! b* ^( I: L2 K
. y7 }3 g2 A$ D% Y+ w" r9 w /u——反注册控件 ' Q# ]$ M7 @% |* Z! D t, Z: \. t
p: ]* ]* d" ?: b! M
/s——不管注册成功与否,均不显示提示框
3 D# F- r- ^% ?( b( s" `( g1 H; ?& ~2 q. q b8 j4 `
/c——控制台输出 1 W5 E7 w7 x) ]0 W6 @
+ Y1 K2 j. t; A8 K6 _) C% p /i——跳过控件的选项进行安装(与注册不同)
" I) L7 l$ C# X' l. K. d6 W
! f8 b' V9 u9 k: H+ Z7 b2 B /n——不注册控件,此选项必须与/i选项一起使用 |