home *** CD-ROM | disk | FTP | other *** search
/ Chip 1997 April / Chip_1997-04_cd.bin / prezent / cb / data.z / RESLTFRM.H < prev    next >
C/C++ Source or Header  |  1997-01-16  |  2KB  |  68 lines

  1. //----------------------------------------------------------------------------
  2. //Borland C++ Builder
  3. //Copyright (c) 1987 Borland International Inc. All Rights Reserved.
  4. //----------------------------------------------------------------------------
  5. //----------------------------------------------------------------------------
  6. // ResltFrm.hpp - dcc32 generated hdr (DO NOT EDIT) rev: 0
  7. // From: ResltFrm.pas
  8. //----------------------------------------------------------------------------
  9. #ifndef ResltFrmHPP
  10. #define ResltFrmHPP
  11. //----------------------------------------------------------------------------
  12. #include <vcl\StdCtrls.hpp>
  13. #include <vcl\DBGrids.hpp>
  14. #include <vcl\Grids.hpp>
  15. #include <vcl\DBTables.hpp>
  16. #include <vcl\DB.hpp>
  17. #include <vcl\ExtCtrls.hpp>
  18. #include <vcl\Dialogs.hpp>
  19. #include <vcl\Forms.hpp>
  20. #include <vcl\Controls.hpp>
  21. #include <vcl\Graphics.hpp>
  22. #include <vcl\Classes.hpp>
  23. #include <vcl\SysUtils.hpp>
  24. #include <vcl\Messages.hpp>
  25. #include <vcl\Windows.hpp>
  26. #include <vcl\System.hpp>
  27.  
  28. //-- type declarations -------------------------------------------------------
  29. class TQueryForm : public TForm
  30. {
  31. __published:
  32.     TLabel* QueryLabel;
  33.     TDBGrid* DBGrid1;
  34.     TDataSource* DataSource;
  35.     TQuery* Query;
  36.     TSession *BKSession;
  37.     TLabel* StatusLine;
  38.     TDatabase *BKDatabase;
  39. public:
  40.     /* TForm.Create */ __fastcall virtual TQueryForm(TComponent* AOwner);
  41.     /* TForm.CreateNew */ __fastcall TQueryForm(TComponent* AOwner, int Dummy);
  42.     /* TWinControl.CreateParented */ __fastcall TQueryForm(HWND ParentWindow);
  43.     /* TForm.Destroy */ __fastcall virtual ~TQueryForm(void);
  44.  
  45. };
  46.  
  47. class TQueryThread : public TThread
  48. {
  49. private:
  50.     TQueryForm* QueryForm;
  51.     AnsiString MessageText;
  52.     void __fastcall ConnectQuery(void);
  53.     void __fastcall DisplayMessage(void);
  54.  
  55. protected:
  56.     virtual void __fastcall Execute(void);
  57.  
  58. public:
  59.     __fastcall TQueryThread(TQueryForm* AQueryForm);
  60.     __fastcall virtual ~TQueryThread(void);
  61. };
  62.  
  63. //-- var, const, procedure ---------------------------------------------------
  64. extern void __fastcall BackgroundQuery(const AnsiString QueryName, const AnsiString Alias, const AnsiString
  65.     User, const AnsiString Password, const AnsiString QueryText);
  66. //-- end unit ----------------------------------------------------------------
  67. #endif    // ResltFrm
  68.