转自:http://richardzns.blog.ccidnet.com/blog-htm-do-showone-uid-256568-type-blog-itemid-744429.html
当我们开发一个 OCX或DLL后,在自己的电脑上可以顺利运行,但到其它电脑上却需要注册。如果将OCX和DLL打包在安装文件中,则经安装后即自动注册到新系统中。但如果没有打包到安装文件中而又需要让其它工程调用,则需要运行注册命令将其注册到新系统中。
WindowsXP 的注册命令是 regsver32,保存在 System 文件夹下,如果没有,则直接从其它电脑拷贝后粘贴到 System 文件夹下即。
regsver32 的具体命令形式为 regsvr32 [/s] [/n] [/i(:cmdline)] dllname,各个参数意义如下:
/u——反注册控件
/s——不管注册成功与否,均不显示提示框
/c——控制台输出
/i——跳过控件的选项进行安装(与注册不同)
/n——不注册控件,此选项必须与/i选项一起使用
/dllname 需要注册的控件的文件名(包括路径)