金华市医学会:为什么要注册DLL文件

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/08 07:58:16

就比如第一次入学,虽然你坐在教室里.但是如果没有写你的档案,老师是不会认识你的.也就不会找到你.

同样道理,如果DLL文件没有注册,系统注册表中就没有这个DLL文件信息.那么等到调用的时候,因为不知道这个DLL文件的位置,只能报告没有这个DLL.所以这时候就需要注册DLL了.
WINDOWS系统的DLL不用注册.因为安装时已经注册好了.

注册:
regsvr32 文件名
解除注册
regsvr32 文件名 /u
不弹出信息框
regsvr32 文件名 /i

ActiveX DLL需要注册。
这样在脚本或者程序中才能调用(比如scrrun.dll文件系统组件)。
注册DLL,会在注册表中写下一些键值。一般在HKEY_CLASSES_ROOT中。
具体方法是:
开始->运行
RegSvr32 DLL路径
反注册可以 RegSvr32 /u DLL路径