delphi中的exports是个关键字,用于dll项目,指出dll的输出函数,只有在exports中声明的函数才能在dll的外部进行调用。
下面是个简单的dll项目:
library dllTest;
uses SysUtils,Classes;
function Test1(a,b:integer):integer;
begin
Result:=a+b;
end;
exports
Test1 index 1;
begin
end.
在这个DLL里我们声明了一个加法函数,然后用exports语句输出它,只有被输出的函数或过程能被其他程序调用。exports语句后的语法是:函数名 [index