123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- //---------------------------------------------------------------------------
- #include <vcl.h>
- #pragma hdrstop
- #include <tchar.h>
- //---------------------------------------------------------------------------
- #include "FrmResourceF.h"
- USEFORM("FrmMainF.cpp", FrmMain);
- USEFORM("FrmLoginF.cpp", FrmLogin);
- //---------------------------------------------------------------------------
- WINAPI _tWinMain(HINSTANCE, HINSTANCE, LPTSTR, int)
- {
- bool bResult= false;
- FrmLoginF = new TFrmLoginF(Application);
- if (FrmLoginF) {
- FrmLoginF->ShowModal();
- bResult = FrmLoginF->FLogin;
- delete FRMLogin;
- FRMLogin = NULL;
- }
- else
- {
- bResult = false;
- }
- if (bResult == false) {
- goto prog_exit;
- }
- try
- {
- Application->Initialize();
- Application->MainFormOnTaskBar = true;
- Application->CreateForm(__classid(TFrmMain), &FrmMain);
- Application->Run();
- }
- catch (Exception &exception)
- {
- Application->ShowException(&exception);
- }
- catch (...)
- {
- try
- {
- throw Exception("");
- }
- catch (Exception &exception)
- {
- Application->ShowException(&exception);
- }
- }
- prog_exit:
- try
- {
- }
- catch(...)
- {
- }
- return 0;
- }
- //---------------------------------------------------------------------------
|