瑞星卡卡安全论坛技术交流区系统软件 请问大家dll文件怎么编写怎么应用?

1   1  /  1  页   跳转

请问大家dll文件怎么编写怎么应用?

请问大家dll文件怎么编写怎么应用?

《Delphi 开发技术大全》第6篇第29章介绍了dll调用及其编写,但是我还有些问题。
比如,在dll写入
procedure abc(var a,b,c:string);stdcall;
var mainini:tinifile;
begin
mainini:=tinifile.create(extractfilepath(application.ExeName)+'mainini.ini');
a:=mainini.readstring('a',value,'a');
b:=mainini.readstring('b',value,'b');
c:=mainini.readstring('c',value,'c');
mainini.free;
end;
在程序中写入procedure (var a,b,c:string);stdcall;external 'maindll.dll';


程序能正常编译,生成exe文件和dll文件,但是运行时出错
去掉var就不会出错,但是我要的时dll向主程序发送数据,去掉var就不能发送了程序也就没有用了,请问这个问题如何解决?


[用户系统信息]Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
最后编辑2007-10-06 15:00:15
分享到:
gototop
 

其实你的问题稍微Google一下就可以找到答案
http://www.yesky.com/20011206/208621.shtml
http://www.chinaaspx.com/club/topic_11_3941.htm
gototop
 
1   1  /  1  页   跳转
页面顶部
Powered by Discuz!NT