Regsvr32
This command-line tool registers .dll files as command components in the registry.
但是为什么需要注册组件呢?
直接复制到某些目录不可以么
看到的说法是讲,注册以后,如果组件更新,不需要重新编译主程序,只更新组件就可以了。
-------------------
参考:
一般像QQ这样需要经常更新的软件都是基于COM组件的,基于COM组件的程序,不是直接调用相应组件的DLL的,它首先会在注册表中找到相应的注册信息,然后简接调用DLL产生相应的对象,而主程序中只通过接口操作DLL中生成的对象。这样一来当更新DLL时,只要新的DLL实现了原有的接口,那么主程序就不用重新编译了,还可以通过和更新前的接口一样操作DLL中生成的新版本的对象。
楼主可以看看《COM本质论》来了解COM方面的知识。
分享到:
相关推荐
数据库Sa口令清除及T3注册组件工具.zip,数据库Sa口令清除及T3注册组件工具.zip
批处理注册组件批处理注册组件
易语言组件注册工具OCX注册DLL注册源码,彗星注册组件,彗星卸载组件,彗星信息框,GetProcAddress,LoadLibrary,FreeLibrary,CallWindowProc,MessageBox,GetShortPathName
VC中注册组件的方法及步骤 VC中注册组件的方法及步骤VC中注册组件的方法及步骤
有两种方式注册组件: 一种是调用regsvr32.exe: 例如我们运行regsvr32.exe c:\test.dll来注册位于C:盘根目录下的test.dll。 逆@风@者 另外一种是在MTS(微软事务服务器)中注册。MTS是值得推荐的,因为它具有下列...
注册组件vue 注册组件的两种方式局部注册在对应页使用 components 注册组件。全局注册在 @/main.js 文件下注册组件。
ASP实例开发源码—凌讯ASP留言本源码 v3.0 需注册组件.zip ASP实例开发源码—凌讯ASP留言本源码 v3.0 需注册组件.zip ASP实例开发源码—凌讯ASP留言本源码 v3.0 需注册组件.zip
如果你有很多组件要注册,没有此工 具前,你得在Dos命令行状态下,输入一大 堆regsvr32....,这也是很麻烦的,有了 此工具,你只要在此工具的文件选择框中 选择要注册的*.Dll文件,点一下工具中的 [注册组件]即可
系统现有ocx组件管理 ocx组件注册 ocx组件卸载 ocx组件查看等 在开发时要看ocx加载速度怎样,就要用到这个工具进行调试。
MFC串口通信发送和接收+MSCOMM注册组件控件.rar 源代码程序是针对一家气象传感设备写的,实现实时监测的功能。 使用MSComm开发的具有串口通信功能的程序在某些计算机上无法正常运行,需要安装MSComm组件。 开发平台...
Vue.js的组件的使用有3个步骤:创建组件构造器、注册组件和使用组件。这篇文章主要介绍了vue 注册组件的使用,非常不错,具有参考借鉴价值,需要的朋友可以参考下
重新注册系统组件的批处理文件
解决在客户端使用rdlc时,注册失败的问题
主要介绍了vue 动态加载并注册组件且通过 render动态创建该组件,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
DXPerience Universal 12.1.8 官方下载: http://downloads.devexpress.com/DXperience/2012.1/8/DXperienceInstaller-12.1.8.zip
md5加密加密组件,web开发中使用单单方便
13.如何取消COM服务组件注册?(Visual C++编程 源代码)13.如何取消COM服务组件注册?(Visual C++编程 源代码)13.如何取消COM服务组件注册?(Visual C++编程 源代码)13.如何取消COM服务组件注册?(Visual C++...
2.注册组件(性别选择,复选框,单选框,下拉列表,民族选择等) 3.抽屉菜单,导航菜单,搜索,分页条,滑块,进度条,走马灯,评星,验证码,日历,时间设置,选中统计,图片轮播,漂浮广告,喜欢,点赞,抽奖转盘...
前端导师-具有注册表单的介绍组件 欢迎! :waving_hand: 感谢您检查此前端编码挑战。 挑战使您可以提高现实工作流程中的技能。 为了应对这一挑战,您需要对HTML,CSS和JavaScript有基本的了解。 挑战 您面临...