pserver.dpr

来自「程序採用了无状态连接池的三层结构」· DPR 代码 · 共 45 行

DPR
45
字号
program pServer;

uses
  Forms,
  Windows,
  Servers in 'Servers.pas' {frmservers},
  Datamodule in 'Datamodule.pas' {Data: TDataModule},
  DatabaseLink in 'DatabaseLink.pas' {frmdatabaselink},
  pooler in 'pooler.pas',
  Execsqlclass in 'Execsqlclass.pas',
  SelectsqlClass in 'SelectsqlClass.pas',
  ScktMain in 'Scktsrvr\ScktMain.pas' {SocketForm},
  Globals in 'Globals.pas',
  uSrvRDM in 'uSrvRDM.pas' {svrRDM: TRemoteDataModule} {svrRDM: CoClass},
  pServer_TLB in 'pServer_TLB.pas',
  Global in 'Global.pas';

{$R *.TLB}

{$R *.res}

var
  hmutex:hwnd;
  ret:integer;

begin
  Application.Initialize;
  Application.Title:='Application Server';
  Hmutex:=CreateMutex(nil,False,'Application Server');
  Ret:=GetlastError;
  if Ret<>Error_Already_Exists then
    begin
      ReleaseMutex(hmutex);
      Application.CreateForm(Tfrmservers, frmservers);
  Application.CreateForm(TSocketForm, SocketForm);
  Socketform.Initialize(False);
      Application.Run;
    end
    else
    Application.MessageBox('The Application Was Run !','Error',
                MB_ok+MB_iconStop+Mb_applmodal);
    Exit;                 

end.

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?