DbmReadThreadF.h 964 B

12345678910111213141516171819202122232425262728293031323334353637
  1. //---------------------------------------------------------------------------
  2. #ifndef DbmReadThreadFH
  3. #define DbmReadThreadFH
  4. //---------------------------------------------------------------------------
  5. #include <Classes.hpp>
  6. #include "DMAdoDbF.h"
  7. #include "ITSCommF.h"
  8. //---------------------------------------------------------------------------
  9. class TDbmReadThread : public TItsThread
  10. {
  11. public:
  12. TDbmReadThread();
  13. ~TDbmReadThread();
  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 TDbmReadThread *DbmReadThread;
  29. //---------------------------------------------------------------------------
  30. #endif