BillsEditor_OnLine.dpr 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105
  1. program BillsEditor_OnLine;
  2. uses
  3. Forms,
  4. Windows,
  5. MainForm in '..\..\MF\MainForm.pas' {MainFrm},
  6. BillsProjectFrame in '..\..\MF\BillsProjectFrame.pas' {BillsProjectView: TFrame},
  7. StdBillsLibForm in '..\..\MF\StdBillsLibForm.pas' {StdBillsLibFrm},
  8. DataBase in '..\..\DB\DataBase.pas' {DMDataBase: TDataModule},
  9. StdBillsLibDM in '..\..\DB\StdBillsLibDM.pas' {DMStdBillsLib: TDataModule},
  10. ConstMethodUnit in '..\..\CU\ConstMethodUnit.pas',
  11. ConstTypeUnit in '..\..\CU\ConstTypeUnit.pas',
  12. ConstVarUnit in '..\..\CU\ConstVarUnit.pas',
  13. ScAutoUpdateUnit in '..\..\CU\ScAutoUpdateUnit.pas',
  14. ScBillsTree in '..\..\CU\ScBillsTree.pas',
  15. ScCopyBills in '..\..\CU\ScCopyBills.pas',
  16. ScFileArchiver in '..\..\CU\ScFileArchiver.pas',
  17. ScFileProviders in '..\..\CU\ScFileProviders.pas',
  18. ScKindsOfTrees in '..\..\CU\ScKindsOfTrees.pas',
  19. ScProjectManager in '..\..\CU\ScProjectManager.pas',
  20. ScTables in '..\..\CU\ScTables.pas',
  21. ScUpdateDataBase in '..\..\CU\ScUpdateDataBase.pas',
  22. AboutForm in '..\..\AF\AboutForm.pas' {AboutFrm},
  23. CheckPosForm in '..\..\AF\CheckPosForm.pas' {CheckPosFrm},
  24. FlashForm in '..\..\AF\FlashForm.pas' {flashFrm},
  25. ScConfig in '..\..\CU\ScConfig.pas',
  26. ScStdBillsCtrl in '..\..\CU\ScStdBillsCtrl.pas',
  27. ScOptionsFrm in '..\..\MF\ScOptionsFrm.pas' {frmOptions},
  28. HisRestorePointFrm in '..\..\MF\HisRestorePointFrm.pas' {frmRestorePoint},
  29. HisRestorePointDM in '..\..\DB\HisRestorePointDM.pas' {DMHisRestorePoint: TDataModule},
  30. ScEvaluate in '..\..\CU\ScEvaluate.pas',
  31. ScExprsDM in '..\..\DB\ScExprsDM.pas' {DMExprs: TDataModule},
  32. beProgressFrm in '..\..\AF\beProgressFrm.pas' {frmProgressor},
  33. CryptUtils in '..\..\NetServer\CryptUtils.pas',
  34. ScLicenseCodeFrm in '..\..\AF\ScLicenseCodeFrm.pas' {LicenseCodeForm},
  35. ProjectPropertyDM in '..\..\DB\ProjectPropertyDM.pas' {ProjPropertyDM: TDataModule},
  36. NewProjectFrm in '..\..\AF\NewProjectFrm.pas' {NewProjectForm},
  37. fraFileManagerFrame in '..\..\MF\fraFileManagerFrame.pas' {FileManagerFrame: TFrame},
  38. fraBillsItemsFrame in '..\..\MF\fraBillsItemsFrame.pas' {BillsItemsFrame: TFrame},
  39. ProjectPropertyUnit in '..\..\CU\ProjectPropertyUnit.pas',
  40. SingleObjectAggregateUnit in '..\..\CU\SingleObjectAggregateUnit.pas',
  41. CustomDoc in '..\..\CU\CustomDoc.pas',
  42. ExportExcel in '..\..\CU\ExportExcel.pas',
  43. ImportExcel in '..\..\CU\ImportExcel.pas',
  44. ProjectFileManager in '..\..\CU\ProjectFileManager.pas',
  45. ProjectMergeSplitUnit in '..\..\CU\ProjectMergeSplitUnit.pas',
  46. ProjectPropertyThread in '..\..\CU\ProjectPropertyThread.pas',
  47. BidLotDM in '..\..\DB\BidLotDM.pas' {BidLotDataModule: TDataModule},
  48. DetailItemsDM in '..\..\DB\DetailItemsDM.pas' {DMDetailItems: TDataModule},
  49. LocateBillsDM in '..\..\DB\LocateBillsDM.pas' {BillsLocateDM: TDataModule},
  50. ProjectManagerDM in '..\..\DB\ProjectManagerDM.pas' {ProjectMgrDM: TDataModule},
  51. ExportExFrm in '..\..\AF\ExportExFrm.pas' {ExportExForm},
  52. BidLotAliasFrm in '..\..\AF\BidLotAliasFrm.pas' {BidAliasForm},
  53. ExportDecorateUnit in '..\..\CU\ExportDecorateUnit.pas',
  54. CommonIntfUnit in '..\..\CU\CommonIntfUnit.pas',
  55. FXQDManagerUnit in '..\..\CU\FXQDManagerUnit.pas',
  56. StdLibsManagerFrm in '..\..\AF\StdLibsManagerFrm.pas' {StdLibsManagerForm},
  57. FileOprUnit in '..\..\CU\FileOprUnit.pas',
  58. ScReportDM in '..\..\DB\ScReportDM.pas' {ReportData: TDataModule},
  59. ScProgressFrm in '..\..\MF\ScProgressFrm.pas' {ProgressFrm2},
  60. ScCustomSetErrorFrm in '..\..\MF\ScCustomSetErrorFrm.pas' {ScCustomSetErrorForm},
  61. ScReportsFrm in '..\..\Reports\UI\ScReportsFrm.pas' {ScReportsForm},
  62. ScWorkListFrm in '..\..\Reports\UI\ScWorkListFrm.pas' {ScWorkListForm},
  63. ReportAdjusterUnit in '..\..\Reports\Config\ReportAdjusterUnit.pas' {ReportAdjuster},
  64. ScGatherProjFrm in '..\..\MF\ScGatherProjFrm.pas' {GatherProjForm},
  65. ImportDecorate in '..\..\CU\ImportDecorate.pas',
  66. ScProvinceFrm in '..\..\DB\ScProvinceFrm.pas' {ScProvinceForm},
  67. RecycleBinDM in '..\..\DB\RecycleBinDM.pas' {RecycleBinData: TDataModule},
  68. RecycleBinFrm in '..\..\AF\RecycleBinFrm.pas' {RecycleBinForm},
  69. CfgPort in '..\..\..\SmartCost\netclient\CfgPort.pas',
  70. ClientService in '..\..\..\SmartCost\netclient\ClientService.pas',
  71. CorrespondClient in '..\..\..\SmartCost\netclient\CorrespondClient.pas',
  72. EnctyptClientData in '..\..\..\SmartCost\netclient\EnctyptClientData.pas',
  73. ScConnectEncrypt in '..\..\..\SmartCost\netclient\ScConnectEncrypt.pas',
  74. ScPHPWeb in '..\..\..\SmartCost\MainModule\Model\ScPHPWeb.pas' {PHPWeb: TDataModule},
  75. ScLoginFrm in '..\..\..\SmartCost\MainUI\Forms\ScLoginFrm.pas' {LoginFrm};
  76. {$R *.res}
  77. const
  78. strProcessName = 'BillsEditor_OnLine.exe';
  79. var
  80. FlashWin: TflashFrm;
  81. begin
  82. if ProcessIsRunning(strProcessName) = 1 then
  83. begin
  84. Application.Initialize;
  85. Application.Title := '纵横公路工程清单编制软件(网络版)';
  86. if not LoginForm then
  87. begin
  88. Application.Terminate;
  89. Exit;
  90. end;
  91. FlashWin := TflashFrm.Create(nil);
  92. FlashWin.Show;
  93. FlashWin.Update;
  94. Application.CreateForm(TMainFrm, MainFrm);
  95. FlashWin.Hide;
  96. FlashWin.Free;
  97. Application.Run;
  98. end;
  99. end.