//--------------------------------------------------------------------------- #include #pragma hdrstop #include //--------------------------------------------------------------------------- #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; } //---------------------------------------------------------------------------