使用过activex的人都知道,activex不注册是不能够被系统识别和使用的,一般安装程序都会自动地把它所使用的activex控件注册,但如果你拿到的一个控件需要手动注册怎么办呢?如果修改注册表那就太麻烦了,在windows的system文件夹下有一个regsvr32.exe的程序,它就是windows自带的activex注册和反注册工具。它的用法为: 9 x8 P! h2 H6 y( l
6 b% O, H4 d. t9 u" D# `) u; d “regsvr32 [/n] [/i(:cmdline)] dllname”。其中dllname为activex控件文件名,建议在安装前拷贝到system文件夹下。
' d4 T' ?) z0 X& S/ f
- A* V0 e3 y; z0 ]0 Z) [( M 参数有如下意义:
# B5 J/ Z9 b" P/ N; u1 E# e! J) }0 I; Q$ J: u: y
/u——反注册控件
/ ^! C4 J+ ^% r k- Q% M$ g# E# j9 u2 ^, K- q4 j
/s——不管注册成功与否,均不显示提示框 B9 E1 P' a9 ^: i' a
8 \# ^4 ~/ \; R /c——控制台输出
+ A0 g! G E3 G1 I# U% D' T% N: }9 V' |
/i——跳过控件的选项进行安装(与注册不同)
( s: q: j3 J, s$ |1 c% d& P* b$ o# P) v4 I3 |( u/ Y
/n——不注册控件,此选项必须与/i选项一起使用 |