20080412 activex exe regsvr32 您可以在命令窗口中键入这些命令,或者单击 Windows开始 菜单中的运行 ,然后键入命令。 要注册组件,请键入下列命令: 要注销组件,请键入下列命令: 当您第一次运行 EXE 时,Visual Basic ActiveX EXE 文件会自动注册。不过,直到注册 EXE 后,EXE 才能用作 COM 服务器。 如果您使用“程序包和部署向导”或“应用程序安装向导”分发 ActiveX EXE,在安装应用程序时将自动注册 EXE。 如果您是在“Visual Basic 集成开发环境 (IDE)”中工作,并且使用References(引用) 对话框浏览到未注册的 ActiveX EXE 的文件位置,当您将 EXE 作为引用添加到项目中时,将注册组件。 Regsvr32命令修复系统故障实例使用过activex的人都知道,activex不注册是不能够被系统识别和使用的,一般安装程序都会自动地把它所使用的activex控件注册,但如果你拿到的一个控件需要手动注册怎么办呢?如果修改注册表那就太麻烦了,在windows的system文件夹下有一个regsvr32.exe的程序,它就是windows自带的activex注册和反注册工具。 2000系统的regsvr32.exe在winnt\system32文件夹下; regsvr32的用法为: 参数有如下意义: 执行该命令的方法: 1、可以在“开始”--“运行”,调出运行的对话框,也可以使用Win+R热键,然后直接在输入栏输入即可 二、Regsvr32错误消息的说明 以下列表介绍了 RegSvr32 错误消息和可能的原因。 Unrecognized flag:/invalid_flag 例如,键入regsvr32 icwdial.dll 后就会返回该错误消息,因为 Icwdial.dll 文件不能自行注册。如果您怀疑内存中有损坏的Dllname 版本,请尝试重新启动计算机,或重新提取该文件的原始版本。如果您运行的是 Windows NT,可能需要使用 Microsoft Windows NT Server 4.0 资源工具包 中的 Kill 或 Pview 工具。有关其他信息,请单击以查看以下 Microsoft 知识库文章:197155 如何终止孤立进程OleInitialize failed (or OleUninitialize failed). Regsvr32 必须先初始化 COM 库,然后才能调用所需的 COM 库函数并在关闭时撤消对该库的初始化。 字体:大 中 小 |
![]() | 永久地址 http://www.shengfang.org/blog/p/20080412activexexeregsvr32.php |
![]() | 引用地址 http://www.shengfang.org/blog/tb.php?tb_id=1231234407 |
2009年1月6日17:33星期二 [Info资料]





