关于Dll的两个问题……

wenzm 2002-11-18 03:06:25
1.注册一个Dll时(regsvr32命令),为什么会显示XX.dll was loaded,but DllRegerServer entry Point was not found
DllRegserver Was exPorted, or ……
,什么是entry Point,用Vb或Delphi写时候表现在什么地方?
当出现以上错误时,注册的Dll不能被调用。

2.为什么有的dll注册后在win2000的组件管理器中能查看到,而有些不能?
...全文
94 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
yang6130 2002-11-28
  • 打赏
  • 举报
回复
1.你编的这个组件应该实现但没有实现DllRegisterServer函数。
2.dll有很多种,比如一个普通函数可以做成DLL(当然不在组件管理器中),很多ACTIVEX是DLL,COM+组件也是DLL。
del_c_sharp 2002-11-18
  • 打赏
  • 举报
回复
1。external;stdcall;确认加在函数后面
2。注册本身不会加载,直到有人用到它,加载它,才真正引入内存

1,184

社区成员

发帖
与我相关
我的任务
社区描述
Delphi Windows SDK/API
社区管理员
  • Windows SDK/API社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧