Library MyDll
...
  UnitFormLogin in '..\UnitFormLogin.pas' {FormLogin};{$R *.res}
exports
    SQLLogin index 1;
....unit UnitFormLogin
...
function SQLLogin(ADOConnection :TADOConnection;
                   Config :TFileName = 'config.ini'):boolean; 
var
    f :TFormLogin;
begin
  f := TFormLogin.Create(nil,ADOConnection,'config.ini');
  try
    f.ShowModal;
  finally
    FreeAndNil(f);
  end;  result := ADOConnection.Connected;
end;...
在我的程序中运行SQLLogin可以登录数据库,但是退出程序时提示
'A call to an OS function failed'