📄 main.~h
字号:
//---------------------------------------------------------------------------
#ifndef mainH
#define mainH
//---------------------------------------------------------------------------
#include <Classes.hpp>
#include <Controls.hpp>
#include <StdCtrls.hpp>
#include <Forms.hpp>
#include <ComCtrls.hpp>
#include <Menus.hpp>
#include <ImgList.hpp>
#include <ToolWin.hpp>
#include <ActnList.hpp>
#include <Buttons.hpp>
#include <Db.hpp>
#include <DBCtrls.hpp>
#include <DBGrids.hpp>
#include <DBTables.hpp>
#include <ExtCtrls.hpp>
#include <Grids.hpp>
#include <Mask.hpp>
#include "Comm.h"
#include <Dialogs.hpp>
//---------------------------------------------------------------------------
class TFormMain : public TForm
{
__published: // IDE-managed Components
TMainMenu *MainMenu1;
TMenuItem *N1;
TMenuItem *N2;
TMenuItem *s1;
TMenuItem *H1;
TMenuItem *N3;
TMenuItem *N4;
TMenuItem *A1;
TMenuItem *T1;
TMenuItem *A2;
TStatusBar *StatusBar1;
TToolBar *ToolBar1;
TImageList *ImageList1;
TActionList *ActionList1;
TDataSource *DataSourceP;
TTable *TableP;
TDataSource *DataSourceD;
TTable *TableD;
TScrollBox *ScrollBox2;
TToolButton *ToolButton1;
TToolButton *ToolButton2;
TToolButton *ToolButton3;
TToolButton *ToolButton4;
TToolButton *ToolButton5;
TToolButton *ToolButton6;
TToolButton *ToolButton7;
TToolButton *ToolButton8;
TToolButton *ToolButton9;
TGroupBox *GroupBox4;
TComboBox *ComboBox1;
TStaticText *StaticText4;
TBitBtn *BitBtn13;
TBitBtn *BitBtn14;
TBitBtn *BitBtn15;
TToolButton *ToolButton10;
TMenuItem *R1;
TMenuItem *P1;
TMenuItem *N5;
TToolButton *ToolButton11;
TToolButton *ToolButton12;
TTimer *TimerComState;
TComm *Comm1;
TTimer *TimerState;
TTimer *TimerShebeicheck;
TAction *ActionRun;
TAction *ActionStop;
TTimer *TimerRun;
TAction *ActionClose;
TMenuItem *N6;
TMenuItem *N7;
TMenuItem *F1;
TMenuItem *N8;
TTimer *TimerAddDisp;
TTimer *Timer1;
TTimer *Timer2;
TTimer *Timer3;
TTimer *TimerStop;
TAction *ActionAdd;
TAction *ActionComm;
TAction *ActionDel;
TAction *ActionADSet;
TPanel *Panel3;
TSplitter *Splitter5;
TPanel *Panel4;
TTreeView *TreeView1;
TSplitter *Splitter6;
TPanel *Panel5;
TPageControl *PageControl1;
TTabSheet *TabSheet2;
TScrollBox *ScrollBox4;
TSplitter *Splitter4;
TScrollBox *ScrollBox8;
TScrollBox *ScrollBox9;
TTabSheet *TabSheet3;
TScrollBox *ScrollBox6;
TGroupBox *GroupBox7;
TRadioGroup *RadioGroup1;
TRadioGroup *RadioGroup2;
TRadioGroup *RadioGroup3;
TGroupBox *GroupBox11;
TEdit *Edit21;
TUpDown *UpDown4;
TBitBtn *BitBtn28;
TBitBtn *BitBtn29;
TBitBtn *BitBtn30;
TBitBtn *BitBtn31;
TGroupBox *GroupBox8;
TRadioGroup *RadioGroup4;
TBitBtn *BitBtn32;
TGroupBox *GroupBox12;
TEdit *Edit22;
TUpDown *UpDown3;
TStaticText *StaticText29;
TBitBtn *BitBtn33;
TTabSheet *TabSheet5;
TSplitter *Splitter2;
TPanel *Panel1;
TDBGrid *DBGridD;
TPanel *Panel2;
TSplitter *Splitter3;
TDBMemo *DBMemoD;
TScrollBox *ScrollBox1;
TBitBtn *BitBtn6;
TBitBtn *BitBtn7;
TBitBtn *BitBtn8;
TGroupBox *GroupBox1;
TDateTimePicker *DateTimePicker1;
TStaticText *StaticText2;
TDateTimePicker *DateTimePicker2;
TStaticText *StaticText3;
TDateTimePicker *DateTimePicker3;
TDateTimePicker *DateTimePicker4;
TBitBtn *BitBtn11;
TBitBtn *BitBtn12;
TGroupBox *GroupBox2;
TEdit *Edit1;
TBitBtn *BitBtn9;
TBitBtn *BitBtn10;
TStaticText *StaticText1;
TBitBtn *BitBtn34;
TTabSheet *TabSheet6;
TSplitter *Splitter1;
TDBMemo *DBMemoP;
TDBGrid *DBGridP;
TScrollBox *ScrollBox3;
TBitBtn *BitBtn1;
TBitBtn *BitBtn2;
TBitBtn *BitBtn3;
TBitBtn *BitBtn4;
TBitBtn *BitBtn5;
TBitBtn *BitBtn19;
TGroupBox *GroupBox5;
TEdit *Edit7;
TEdit *Edit8;
TEdit *Edit9;
TEdit *Edit10;
TEdit *Edit11;
TEdit *Edit12;
TEdit *Edit13;
TEdit *Edit14;
TStaticText *StaticText18;
TStaticText *StaticText19;
TStaticText *StaticText20;
TStaticText *StaticText21;
TStaticText *StaticText22;
TStaticText *StaticText23;
TStaticText *StaticText24;
TStaticText *StaticText25;
TBitBtn *BitBtn24;
TBitBtn *BitBtn25;
TGroupBox *GroupBox6;
TEdit *Edit15;
TEdit *Edit17;
TEdit *Edit18;
TEdit *Edit19;
TEdit *Edit20;
TStaticText *StaticText12;
TStaticText *StaticText13;
TStaticText *StaticText14;
TStaticText *StaticText15;
TStaticText *StaticText16;
TBitBtn *BitBtn26;
TBitBtn *BitBtn27;
TTimer *TimerAlgDisp;
TTimer *TimerDgtDisp;
TPopupMenu *PopupMenu1;
TMenuItem *P2;
TMenuItem *R2;
TMenuItem *G1;
TMemo *Memo3;
TMenuItem *N10;
TMenuItem *F2;
TMenuItem *E1;
TMenuItem *C1;
TImageList *ImageList2;
TMenuItem *N11;
TMenuItem *T2;
TMenuItem *N9;
TMenuItem *S2;
TBitBtn *BitBtn35;
TMenuItem *B1;
TMenuItem *P3;
TTabSheet *TabSheet4;
TScrollBox *ScrollBox5;
TGroupBox *GroupBox9;
TEdit *Edit5;
TStaticText *StaticText10;
TBitBtn *BitBtn20;
TBitBtn *BitBtn21;
TBitBtn *BitBtn22;
TBitBtn *BitBtn23;
TGroupBox *GroupBox10;
TEdit *Edit6;
TUpDown *UpDown1;
TStaticText *StaticText11;
TStaticText *StaticText26;
TStaticText *StaticText28;
TRadioButton *RadioButton1;
TRadioButton *RadioButton2;
TRadioButton *RadioButton3;
TUpDown *UpDown5;
TEdit *Edit23;
TEdit *Edit24;
TEdit *Edit25;
TUpDown *UpDown6;
TUpDown *UpDown7;
TEdit *Edit26;
TBitBtn *BitBtn16;
TBitBtn *BitBtn17;
TBitBtn *BitBtn18;
TEdit *Edit4;
TMemo *Memo1;
TMemo *Memo2;
TEdit *Edit3;
TStaticText *StaticText9;
TStaticText *StaticText7;
TStaticText *StaticText8;
TStaticText *StaticText6;
TCheckBox *CheckBox1;
TMenuItem *S3;
TMenuItem *R3;
TSplitter *Splitter7;
TBitBtn *BitBtn36;
TBitBtn *BitBtn38;
TBitBtn *BitBtn39;
TSaveDialog *SaveDialog1;
TMemo *Memo4;
TTimer *Timer4;
TEdit *Edit16;
TTable *TablePS;
TBitBtn *BitBtn40;
TScrollBox *ScrollBox7;
TScrollBox *ScrollBox10;
TScrollBox *ScrollBox11;
TGroupBox *GroupBox3;
TEdit *Edit2;
TUpDown *UpDown2;
TGroupBox *GroupBox14;
TGroupBox *GroupBox13;
TShape *ShapeComState;
TLabel *Label1;
TStaticText *StaticText5;
TStaticText *StaticText17;
TStaticText *StaticText30;
TSplitter *Splitter8;
TSplitter *Splitter9;
TStaticText *StaticText31;
TStaticText *StaticText32;
TStaticText *StaticText33;
TStaticText *StaticText34;
TStaticText *StaticText35;
TBitBtn *BitBtn37;
TMenuItem *N12;
TStaticText *StaticText27;
TStaticText *StaticText36;
TEdit *Edit27;
void __fastcall TimerComStateTimer(TObject *Sender);
void __fastcall BitBtn13Click(TObject *Sender);
void __fastcall BitBtn14Click(TObject *Sender);
void __fastcall BitBtn22Click(TObject *Sender);
void __fastcall BitBtn23Click(TObject *Sender);
void __fastcall FormMainCreate(TObject *Sender);
void __fastcall TimerStateTimer(TObject *Sender);
void __fastcall BitBtn3Click(TObject *Sender);
void __fastcall BitBtn4Click(TObject *Sender);
void __fastcall TimerShebeicheckTimer(TObject *Sender);
void __fastcall BitBtn9Click(TObject *Sender);
void __fastcall BitBtn2Click(TObject *Sender);
void __fastcall FormMainCloseQuery(TObject *Sender,
bool &CanClose);
void __fastcall BitBtn11Click(TObject *Sender);
void __fastcall BitBtn7Click(TObject *Sender);
void __fastcall ActionCloseExecute(TObject *Sender);
void __fastcall BitBtn6Click(TObject *Sender);
void __fastcall BitBtn1Click(TObject *Sender);
void __fastcall ActionRunExecute(TObject *Sender);
void __fastcall ActionStopExecute(TObject *Sender);
void __fastcall N5Click(TObject *Sender);
void __fastcall N3Click(TObject *Sender);
void __fastcall N4Click(TObject *Sender);
void __fastcall Comm1ReceiveData(TObject *Sender);
void __fastcall BitBtn5Click(TObject *Sender);
void __fastcall BitBtn10Click(TObject *Sender);
void __fastcall BitBtn12Click(TObject *Sender);
void __fastcall BitBtn8Click(TObject *Sender);
void __fastcall A1Click(TObject *Sender);
void __fastcall F1Click(TObject *Sender);
void __fastcall BitBtn21Click(TObject *Sender);
void __fastcall BitBtn20Click(TObject *Sender);
void __fastcall BitBtn32Click(TObject *Sender);
void __fastcall BitBtn33Click(TObject *Sender);
void __fastcall BitBtn31Click(TObject *Sender);
void __fastcall BitBtn30Click(TObject *Sender);
void __fastcall BitBtn28Click(TObject *Sender);
void __fastcall BitBtn29Click(TObject *Sender);
void __fastcall BitBtn25Click(TObject *Sender);
void __fastcall BitBtn27Click(TObject *Sender);
void __fastcall BitBtn26Click(TObject *Sender);
void __fastcall BitBtn24Click(TObject *Sender);
void __fastcall TimerAddDispTimer(TObject *Sender);
void __fastcall Timer1Timer(TObject *Sender);
void __fastcall BitBtn16Click(TObject *Sender);
void __fastcall TimerRunTimer(TObject *Sender);
void __fastcall Timer3Timer(TObject *Sender);
void __fastcall TimerStopTimer(TObject *Sender);
void __fastcall Timer2Timer(TObject *Sender);
void __fastcall ToolButton3Click(TObject *Sender);
void __fastcall ActionADSetExecute(TObject *Sender);
void __fastcall ActionCommExecute(TObject *Sender);
void __fastcall ActionAddExecute(TObject *Sender);
void __fastcall ActionDelExecute(TObject *Sender);
void __fastcall BitBtn34Click(TObject *Sender);
void __fastcall Edit2KeyUp(TObject *Sender, WORD &Key,
TShiftState Shift);
void __fastcall Edit23KeyUp(TObject *Sender, WORD &Key,
TShiftState Shift);
void __fastcall Edit24KeyUp(TObject *Sender, WORD &Key,
TShiftState Shift);
void __fastcall Edit25KeyUp(TObject *Sender, WORD &Key,
TShiftState Shift);
void __fastcall Edit26KeyUp(TObject *Sender, WORD &Key,
TShiftState Shift);
void __fastcall Edit6KeyUp(TObject *Sender, WORD &Key,
TShiftState Shift);
void __fastcall Edit22KeyUp(TObject *Sender, WORD &Key,
TShiftState Shift);
void __fastcall TimerAlgDispTimer(TObject *Sender);
void __fastcall TimerDgtDispTimer(TObject *Sender);
void __fastcall Memo1Change(TObject *Sender);
void __fastcall Memo2Change(TObject *Sender);
void __fastcall F2Click(TObject *Sender);
void __fastcall E1Click(TObject *Sender);
void __fastcall C1Click(TObject *Sender);
void __fastcall TablePAfterRefresh(TDataSet *DataSet);
void __fastcall P2Click(TObject *Sender);
void __fastcall R2Click(TObject *Sender);
void __fastcall G1Click(TObject *Sender);
void __fastcall PopupMenu1Popup(TObject *Sender);
void __fastcall T2Click(TObject *Sender);
void __fastcall BitBtn35Click(TObject *Sender);
void __fastcall TreeView1Changing(TObject *Sender, TTreeNode *Node,
bool &AllowChange);
void __fastcall S2Click(TObject *Sender);
void __fastcall B1Click(TObject *Sender);
void __fastcall TreeView1MouseDown(TObject *Sender,
TMouseButton Button, TShiftState Shift, int X, int Y);
void __fastcall S3Click(TObject *Sender);
void __fastcall BitBtn36Click(TObject *Sender);
void __fastcall TreeView1Click(TObject *Sender);
void __fastcall BitBtn37Click(TObject *Sender);
void __fastcall BitBtn38Click(TObject *Sender);
void __fastcall BitBtn39Click(TObject *Sender);
void __fastcall SaveDialog1CanClose(TObject *Sender,
bool &CanClose);
void __fastcall BitBtn40Click(TObject *Sender);
void __fastcall FormShow(TObject *Sender);
void __fastcall TreeView1Expanding(TObject *Sender,
TTreeNode *Node, bool &AllowExpansion);
void __fastcall N12Click(TObject *Sender);
private: // User declarations
public: // User declarations
__fastcall TFormMain(TComponent* Owner);
// void createTree();
// void createsubnode();
};
//---------------------------------------------------------------------------
extern PACKAGE TFormMain *FormMain;
//---------------------------------------------------------------------------
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -