DbmThreadF.h 935 B

123456789101112131415161718192021222324252627282930313233343536
  1. //---------------------------------------------------------------------------
  2. #ifndef DbmThreadFH
  3. #define DbmThreadFH
  4. //---------------------------------------------------------------------------
  5. #include <Classes.hpp>
  6. #include "DMAdoDbF.h"
  7. #include "ITSCommF.h"
  8. //---------------------------------------------------------------------------
  9. class TDbmThread : public TItsThread
  10. {
  11. public:
  12. TDbmThread();
  13. ~TDbmThread();
  14. private:
  15. TDMAdoDb *FDb;
  16. public:
  17. TPanel *FPnlState;
  18. TTimer *FTmrDb;
  19. virtual DWORD __fastcall Process(LPVOID AParam);
  20. virtual void __fastcall Cancel()
  21. {
  22. };
  23. int __fastcall app_initialize();
  24. int __fastcall CloseDb();
  25. void __fastcall updateLedColor(TColor AColor);
  26. };
  27. //---------------------------------------------------------------------------
  28. extern PACKAGE TDbmThread *DbmThread;
  29. //---------------------------------------------------------------------------
  30. #endif