/////dll中
Function NodeDataProcess():boolean;stdCall;
begin
with moddata.query1 do
begin
close;
sql.clear;
sql.Add('select * from Comm_Terminal');
open;
showmessage(fieldbyname('name').asstring);
result:=true;
end;
end;
//调用
Function NodeDataProcess():boolean;stdCall;
external 'NodeProcess.dll';
procedure TForm1.Button1Click(Sender: TObject);
var
dataModule:TDataModule;
begin
dataModule:=TdataModule.Create(form1);
NodeDataProcess;
dataModule.Free;
end;