使用过activex的人都知道,activex不注册是不能够被系统识别和使用的,一般安装程序都会自动地把它所使用的activex控件注册,但如果你拿到的一个控件需要手动注册怎么办呢?如果修改注册表那就太麻烦了,在windows的system文件夹下有一个regsvr32.exe的程序,它就是windows自带的activex注册和反注册工具。它的用法为:
( O0 X5 R% s1 C& D: u
& _6 y: A. W8 U, g7 ?5 L “regsvr32 [/n] [/i(:cmdline)] dllname”。其中dllname为activex控件文件名,建议在安装前拷贝到system文件夹下。 ) [5 ^& H" E- |( f
9 r7 \ S- y" K& C, x2 y- N! d* K) y' b 参数有如下意义: 8 o4 g, }. N4 E& ~* c" q4 P
. z5 \6 \# @/ h. Y3 H) s
/u——反注册控件 5 m( K& h+ w' U7 K6 K- H$ G
2 ~# x4 r* t5 j6 S+ c. s6 U ~* Y9 a
/s——不管注册成功与否,均不显示提示框
- X3 \/ H# o' z0 Y) X9 O, ^% v
; P T" Q2 |0 ^7 f0 [ /c——控制台输出
: M4 m9 e! B I/ e) J( @# S+ Z. f9 P& q8 ~
/i——跳过控件的选项进行安装(与注册不同) . [/ v' S/ w' e' P) _ x/ |/ @
0 [" X$ ]/ J( n" F0 C! T5 K; N
/n——不注册控件,此选项必须与/i选项一起使用 |