dll注册的问题?

yuanfly 2004-12-28 07:57:34
自己用c++写的dll,建的动态连接库项目,又新建一cpp文件,如下:
#include<iostream.h>
class Complex
{
protected:
double x,y,z;
public:
Complex(){};
Complex(double X,double Y)
{
x=X;y=Y;
}
double norm()
{
z= x*x+y*y;
return z;
}
};
帮忙看看是不是有问题。

把cdy.dll考到c:\windows\system23
用regsvr32 cdy.dll
弹出一对话框为:
已加载cdy.dll文件,但没有找到DllRegisterServer输入点,无法注册这个文件。

请问高手怎么回事啊?

在asp.net中在资源管理器中用添加引用,出现如下提示:
未能添加对“c:\windows\system32.dll”的引用。这不是有效的程序集或com组

件。只有具有扩展名"dll"的程序集或com组件才能被引用。请确保该文件可访问

,并且是一个有效的程序集或com组件。

不知怎么回事?请指教阿?



...全文
146 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
AndyZhang_ 2004-12-30
  • 打赏
  • 举报
回复
你dll没发调用的,因为没有导出的东西

注册也是不可能的,应为你没有DllRegisterServer输入点,无法注册这个文件
CMyMfc 2004-12-30
  • 打赏
  • 举报
回复
想调用也难, dll根本没有导出的东西
dabears 2004-12-30
  • 打赏
  • 举报
回复
你想DLL调用吧
不是注册
oyljerry 2004-12-30
  • 打赏
  • 举报
回复
dll需要导出想调用的函数
CMyMfc 2004-12-28
  • 打赏
  • 举报
回复
我晕, 你的dll不是组件, 怎么去注册

65,209

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

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