使用过activex的人都知道,activex不注册是不能够被系统识别和使用的,一般安装程序都会自动地把它所使用的activex控件注册,但如果你拿到的一个控件需要手动注册怎么办呢?如果修改注册表那就太麻烦了,在windows的system文件夹下有一个regsvr32.exe的程序,它就是windows自带的activex注册和反注册工具。它的用法为: 0 u& ]- O1 Q8 d
/ N! s0 h& d/ c* J" E “regsvr32 [/n] [/i(:cmdline)] dllname”。其中dllname为activex控件文件名,建议在安装前拷贝到system文件夹下。 / Z" p6 }" N+ U) M
, C0 L. K" P% e& V/ i2 m9 s
参数有如下意义: . v5 |6 E y; u7 B' N' X- q
& c- D6 W* o. f5 D /u——反注册控件 9 g3 I- t, |4 ?) \- J& u! M
5 A4 T3 s: c) j/ K
/s——不管注册成功与否,均不显示提示框
. ~+ _* o7 k' l5 B4 e; Y, I8 F! ?" Z. c( ?# |9 g. Y3 t2 ^
/c——控制台输出
& Y1 a [; _# y2 G6 S6 U& `6 m5 |/ B
/i——跳过控件的选项进行安装(与注册不同)
# i K- ~7 m" _4 Y2 y5 L8 d2 E* X* ^! ^, {5 F
/n——不注册控件,此选项必须与/i选项一起使用 |