关于DLL的一个初级问题!(21分)

  • 主题发起人 主题发起人 凌云客
  • 开始时间 开始时间

凌云客

Unregistered / Unconfirmed
GUEST, unregistred user!
  我在自己的Dll文件中,建立了一个类。那么,我要如何把它做成接口呢?就是
说,我要怎样写,才可以在其它程序中调用这个类里的过程、函数。(注:我要知道
的是在DLL文件里需要写什么,而不是在调用的程序里要写什么。)
  谢谢。
 
result:=结果。
比如:
function nn(n:integer):integer;stdcall;
var i:integer;
begin
result:=1;
for i:=1 to n do result:=result*i;
end;
exports
nn index 1 name 'nx';
begin
end.
求阶层的函数
 
谢谢,不过我要的是输出类,不是函数!
 
你不知道使用包吗?把你的类声明在包中,然后,你的程序,你的DLL都引用这个包。
这样,就可以实现程序和包共享的类中的方法,函数了。
 
你不知道使用包吗?把你的类声明在包中,然后,你的程序,你的DLL都引用这个包。
这样,就可以实现程序和DLL共享类中的方法,函数了。
 
看来这个问题不像我想像的那么容易。算了。分数嘛,共产主义吧。
 
后退
顶部