singleDEMO.dpr 681 B

123456789101112131415161718192021222324252627
  1. program singleDEMO;
  2. uses
  3. Forms,
  4. mybean.core.beanFactory,
  5. mybean.console,
  6. ufrmMain in 'ufrmMain.pas' {frmMain},
  7. ufrmTester in 'Child\ufrmTester.pas' {frmTester},
  8. uIUIForm in 'Interface\uIUIForm.pas',
  9. ufrmSingleton in 'Child\ufrmSingleton.pas' {frmSingleton},
  10. uIShow in 'Interface\uIShow.pas',
  11. uIFormShow in 'Interface\uIFormShow.pas';
  12. {R *.res}
  13. begin
  14. Application.Initialize;
  15. applicationContextInitialize;
  16. beanFactory.RegisterMainFormBean('main', TfrmMain);
  17. registerFactoryObject(beanFactory, 'default');
  18. Application.MainFormOnTaskbar := True;
  19. //Application.CreateForm(TfrmMain, frmMain);
  20. appPluginContext.getBean('main');
  21. Application.Run;
  22. end.