ImgView_LayersC.cpp 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. //---------------------------------------------------------------------------
  2. #include <vcl.h>
  3. #pragma hdrstop
  4. #include <tchar.h>
  5. //---------------------------------------------------------------------------
  6. USEFORM("MainUnitC.cpp", Form4);
  7. USEFORMNS("RGBALoaderUnit.pas", Rgbaloaderunit, RGBALoaderForm);
  8. USEFORMNS("NewImageUnit.pas", Newimageunit, FrmNewImage);
  9. USEFORMNS("MainUnit.pas", Mainunit, MainForm);
  10. //---------------------------------------------------------------------------
  11. int WINAPI _tWinMain(HINSTANCE, HINSTANCE, LPTSTR, int)
  12. {
  13. try
  14. {
  15. Application->Initialize();
  16. Application->MainFormOnTaskBar = true;
  17. Application->CreateForm(__classid(TForm4), &Form4);
  18. Application->CreateForm(__classid(TRGBALoaderForm), &RGBALoaderForm);
  19. Application->CreateForm(__classid(TFrmNewImage), &FrmNewImage);
  20. Application->CreateForm(__classid(TMainForm), &MainForm);
  21. Application->Run();
  22. }
  23. catch (Exception &exception)
  24. {
  25. Application->ShowException(&exception);
  26. }
  27. catch (...)
  28. {
  29. try
  30. {
  31. throw Exception("");
  32. }
  33. catch (Exception &exception)
  34. {
  35. Application->ShowException(&exception);
  36. }
  37. }
  38. return 0;
  39. }
  40. //---------------------------------------------------------------------------