BenchC.cpp 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. //---------------------------------------------------------------------------
  2. #include <vcl.h>
  3. #pragma hdrstop
  4. #include <tchar.h>
  5. //---------------------------------------------------------------------------
  6. USEFORM("smoking\fSmokingC.cpp", FormSmoking);
  7. USEFORM("volcano\fVolcanoC.cpp", FormVolcano);
  8. USEFORM("whirlwind\fWhirlC.cpp", FormWhirl);
  9. USEFORM("canvas\fCanvasC.cpp", FormCanvas);
  10. USEFORM("fcBench.cpp", FirmBench);
  11. USEFORM("megacube\fMegaCubeC.cpp", Form1);
  12. USEFORM("megaglasscube\fMegaglassC.cpp", FormMegaglasscube);
  13. //---------------------------------------------------------------------------
  14. int WINAPI _tWinMain(HINSTANCE, HINSTANCE, LPTSTR, int)
  15. {
  16. try
  17. {
  18. Application->Initialize();
  19. Application->MainFormOnTaskBar = true;
  20. Application->CreateForm(__classid(TFirmBench), &FirmBench);
  21. Application->CreateForm(__classid(TFormCanvas), &FormCanvas);
  22. Application->Run();
  23. }
  24. catch (Exception &exception)
  25. {
  26. Application->ShowException(&exception);
  27. }
  28. catch (...)
  29. {
  30. try
  31. {
  32. throw Exception("");
  33. }
  34. catch (Exception &exception)
  35. {
  36. Application->ShowException(&exception);
  37. }
  38. }
  39. return 0;
  40. }
  41. //---------------------------------------------------------------------------