AipApiManager.cpp.~4~ 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. //---------------------------------------------------------------------------
  2. #include <vcl.h>
  3. #pragma hdrstop
  4. #include <tchar.h>
  5. //---------------------------------------------------------------------------
  6. USEFORM("FrmMainF.cpp", FrmMain);
  7. USEFORM("FrmLogin.cpp", FrmLoginF);
  8. //---------------------------------------------------------------------------
  9. WINAPI _tWinMain(HINSTANCE, HINSTANCE, LPTSTR, int)
  10. {
  11. bool bResult= false;
  12. FrmLoginF = new TFRMLogin(Application);
  13. if (FrmLoginF) {
  14. FrmLoginF->ShowModal();
  15. bResult = FrmLoginF->FLogin;
  16. delete FRMLogin;
  17. FRMLogin = NULL;
  18. }
  19. else
  20. {
  21. bResult = false;
  22. }
  23. try
  24. {
  25. Application->Initialize();
  26. Application->MainFormOnTaskBar = true;
  27. Application->CreateForm(__classid(TFrmMain), &FrmMain);
  28. Application->Run();
  29. }
  30. catch (Exception &exception)
  31. {
  32. Application->ShowException(&exception);
  33. }
  34. catch (...)
  35. {
  36. try
  37. {
  38. throw Exception("");
  39. }
  40. catch (Exception &exception)
  41. {
  42. Application->ShowException(&exception);
  43. }
  44. }
  45. return 0;
  46. }
  47. //---------------------------------------------------------------------------