⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bossmanage.h

📁 用C++ Builder编写的个人财务管理软件
💻 H
字号:
//---------------------------------------------------------------------------

#ifndef bossmanageH
#define bossmanageH
//---------------------------------------------------------------------------
#include <Classes.hpp>
#include <Controls.hpp>
#include <StdCtrls.hpp>
#include <Forms.hpp>
#include <ComCtrls.hpp>
#include <Menus.hpp>
#include <ToolWin.hpp>
#include <Buttons.hpp>
#include <ExtCtrls.hpp>
#include <ADODB.hpp>
#include <DB.hpp>
#include <Mask.hpp>
//#include <FileCtrl.hpp>
#include <IniFiles.hpp>
//---------------------------------------------------------------------------
class TMainForm : public TForm
{
__published:	// IDE-managed Components
        TMainMenu *MainMenu1;
        TMenuItem *N1;
        TMenuItem *CityAdd;
        TMenuItem *CityDel;
        TMenuItem *QueryRec;
        TMenuItem *N2;
        TMenuItem *PreBrowse;
        TMenuItem *Exit;
        TToolBar *ToolBar1;
        TSpeedButton *SpeedButton1;
        TSpeedButton *SpeedButton2;
        TToolButton *ToolButton1;
        TSpeedButton *SpeedButton3;
        TSpeedButton *SpeedButton4;
        TGroupBox *GroupBox1;
        TLabel *Label1;
        TLabel *Label2;
        TLabel *Label3;
        TLabel *Label4;
        TLabel *Label5;
        TLabel *Label6;
        TComboBox *ComboBoxCity;
        TEdit *CashIn;
        TEdit *CashOut;
        TEdit *CashNet;
        TEdit *AbstractEdit;
        TDateTimePicker *EnterDateTimePicker;
        TLabel *Label8;
        TLabel *Label9;
        TLabel *Label17;
        TMenuItem *N3;
        TMenuItem *DataIn;
        TMenuItem *DataOut;
        TToolButton *ToolButton2;
        TSpeedButton *SpeedButton5;
        TSpeedButton *SpeedButton6;
        TBitBtn *SaveRec;
        TBitBtn *CancelSave;
        TBevel *Bevel1;
        TLabel *EnterStatus;
        TBitBtn *EnterRecord;
        TBitBtn *BrowseRecord;
        TBitBtn *FirstRecord;
        TBitBtn *PreRecord;
        TBitBtn *NextRecord;
        TBitBtn *LastRecord;
        TBitBtn *UpdateRecord;
        TBitBtn *LocateRecord;
        TBitBtn *DeleteRecord;
        TStatusBar *StatusBarMain;
        TPanel *Panel1;
        TADOConnection *ADOConnection1;
        TADOQuery *ADOQuery1;
        TLabel *Label7;
        TMaskEdit *EnterTime;
        TADOTable *TableSpdCarInfo;
        TTimer *Timer1;
        TMaskEdit *EnterDate;
        TBitBtn *CountBitBtn;
        TPanel *Panel2;
        TImage *ImagePic;
        TTimer *Timer2;
        TPanel *Panel3;
        TLabel *Label10;
        TLabel *Label11;
        TLabel *Label12;
        TLabel *Label13;
        TLabel *Label14;
        TLabel *Label15;
        TTimer *Timer3;
        TPopupMenu *PopupMenuDelete;
        TMenuItem *pmDeleteDD;
        TLabel *Label16;
        TMenuItem *BrowseInfoAll;
        TLabel *Label18;
        TEdit *MakerNameEdit;
        TComboBox *MakerNameComboBox;
        void __fastcall EnterRecordClick(TObject *Sender);
        void __fastcall BrowseRecordClick(TObject *Sender);
        void __fastcall SaveRecClick(TObject *Sender);
        void __fastcall Timer1Timer(TObject *Sender);
        void __fastcall CancelSaveClick(TObject *Sender);
        void __fastcall FormShow(TObject *Sender);
        void __fastcall CountBitBtnClick(TObject *Sender);
        void __fastcall FormCreate(TObject *Sender);
        void __fastcall ComboBoxCityChange(TObject *Sender);
        void __fastcall UpdateRecordClick(TObject *Sender);
        void __fastcall ComboBoxCityKeyDown(TObject *Sender, WORD &Key,
          TShiftState Shift);
        void __fastcall  SaveCombox(TIniFile *ini, TComboBox * mBox);/////
        void __fastcall  LoadCombox(TIniFile *ini, TComboBox * mBox);/////
        void __fastcall FormClose(TObject *Sender, TCloseAction &Action);
        void __fastcall FirstRecordClick(TObject *Sender);
        void __fastcall PreRecordClick(TObject *Sender);
        void __fastcall NextRecordClick(TObject *Sender);
        void __fastcall LastRecordClick(TObject *Sender);
        void __fastcall DeleteRecordClick(TObject *Sender);
        void __fastcall Timer2Timer(TObject *Sender);
        void __fastcall Timer3Timer(TObject *Sender);
        void __fastcall CityAddClick(TObject *Sender);
        void __fastcall CityDelClick(TObject *Sender);
        void __fastcall QueryRecClick(TObject *Sender);
        void __fastcall pmDeleteDDClick(TObject *Sender);
        void __fastcall PreBrowseClick(TObject *Sender);
        void __fastcall DataOutClick(TObject *Sender);
        void __fastcall DataInClick(TObject *Sender);
        void __fastcall Panel3MouseMove(TObject *Sender, TShiftState Shift,
          int X, int Y);
        void __fastcall GroupBox1MouseMove(TObject *Sender,
          TShiftState Shift, int X, int Y);
        void __fastcall FormMouseMove(TObject *Sender, TShiftState Shift,
          int X, int Y);
        void __fastcall LocateRecordClick(TObject *Sender);
        void __fastcall BrowseInfoAllClick(TObject *Sender);
        void __fastcall MakerNameComboBoxKeyDown(TObject *Sender,
          WORD &Key, TShiftState Shift);
private:	// User declarations
        bool HaveModified ;
        bool mDisplayRecord ;
        bool browserecord;
        bool enterrecord;

        bool __fastcall  Add_Record();
        bool  __fastcall Update_Spd_Record();
        void __fastcall  ClearInfo (bool Restore = false);
        void __fastcall  DisplayRecord( );
        bool __fastcall  CheckUpdate ( );

        int  __fastcall  ResetParame();
        int  __fastcall  SaveParame();
        void __fastcall  ButtonStatus( );

        void __fastcall  DisplayDwRecord( );
public:		// User declarations
        __fastcall TMainForm(TComponent* Owner);
        TDateTime DateRecord;
        AnsiString DataEnterRecord;

        
};
//---------------------------------------------------------------------------
extern PACKAGE TMainForm *MainForm;
//---------------------------------------------------------------------------
#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -