A grade de sessões está conectada a um conjunto de dados em memória. Para aplicações Windows o componente TClientDataSet é usado como conjunto de dados em memória. Para aplicações Linux64 o componente TFDMemTable é usado.
O TClientDataSet depende de dependências externas para funcionar. Se você habilitou as opções de sessões no painel de controle, você precisa distribuir o arquivo Midas.dll com sua aplicação. (Certifique-se de distribuir o Midas.dll correto que seja compatível com sua versão do Delphi)
1
Distribuir Midas.dll
Distribua o arquivo Midas.dll junto com sua aplicação para que o TClientDataSet possa funcionar corretamente no Windows. Garanta que você distribua o Midas.dll que corresponde à sua versão do Delphi.
2
Vincular MidasLib ao seu projeto
Em vez de distribuir o Midas.dll, você pode incluir a unit MidasLib na seção uses do seu projeto. Nesse caso, não é necessário distribuir o Midas.dll.
Arquivo de projeto de exemplo:
program cpsessions;
program cpsessions;uses MidasLib, Forms, ServerModule in'ServerModule.pas'{UniServerModule: TUniGUIServerModule}, MainModule in'MainModule.pas'{UniMainModule: TUniGUIMainModule}, Main in'Main.pas'{MainForm: TUniForm};
Certifique-se de distribuir o Midas.dll que seja compatível com sua versão do Delphi.
Para aplicações Linux64 você não precisa distribuir um arquivo externo, pois o TFDMemTable não depende de dependências externas.