网
网上小兵
Unregistered / Unconfirmed
GUEST, unregistred user!
本菜鸟最近在学习delphi的动态链接库编程,首先用控件建立一个dll模板,然后<br>修改添加如下部分:<br>library AddNum;<br>uses<br>SysUtils,<br>Classes;<br><br>{$R *.res}<br><br>function AddNumber(Num1,Num2:integer):integer;stdcall; //定义求和函数<br> begin<br> result:=Num1+Num2;<br> end;<br> exports<br> AddNumber; //引出求和函数<br> begin<br>end. <br>可是最后存储文件却只能存为dpr扩展名的文件,单独加为AddNum.dll文件名,<br>可后来却无法打开,在delphi文件列表中没有(不管是dll或*.*的过滤条件)。<br>后来执行主程序,显示如下错误信息:<br>d:/borland/program/wsm/addnum.dll 文件已损坏,请重新安装此文件,<br>然后再试一次。<br>请问各位大侠这是什么原因,该如何解决?