init.h

来自「16 relay output channels and 16 isolated」· C头文件 代码 · 共 77 行

H
77
字号
//---------------------------------------------------------------------------

#ifndef INITH
#define INITH
//---------------------------------------------------------------------------
#include <Classes.hpp>
#include <Controls.hpp>
#include <StdCtrls.hpp>
#include <Forms.hpp>
#include <Mask.hpp>
#include "Thread.h"
//---------------------------------------------------------------------------
class TFrmInit : public TForm
{
__published:	// IDE-managed Components
        TLabel *labDevice;
        TLabel *labNote;
        TButton *butExit;
        TListBox *lstDevice;
        TButton *butConvert;
        TGroupBox *grpGain;
        TButton *butGainList;
        TGroupBox *grpScanChl;
        TLabel *labStartChl;
        TLabel *labChlCnt;
        TComboBox *cmbStartChl;
        TComboBox *cmbChlCount;
        TGroupBox *grpTrigSrc;
        TRadioButton *radExtTrig;
        TRadioButton *radIntTrig;
        TGroupBox *grpChecks;
        TCheckBox *chkCyclic;
        TCheckBox *chkEventEnable;
        TCheckBox *chkFloatData;
        TGroupBox *grpPacerConv;
        TLabel *labPacerRate;
        TLabel *labHz;
        TLabel *labConv;
        TGroupBox *grpFifo;
        TCheckBox *chkFifo;
        TEdit *editFifo;
        TLabel *labFifoSize;
        TEdit *editPacerRate;
        TEdit *editConv;
        TComboBox *cmbOverallGain;
        TLabel *Label1;
        TRadioButton *radGainList;
        TRadioButton *radOverall;
        void __fastcall FormCreate(TObject *Sender);
        void __fastcall lstDeviceClick(TObject *Sender);
        void __fastcall cmbStartChlClick(TObject *Sender);
        void __fastcall butConvertClick(TObject *Sender);
        void __fastcall butGainListClick(TObject *Sender);
        void __fastcall butExitClick(TObject *Sender);
        void __fastcall chkEventEnableClick(TObject *Sender);
        void __fastcall chkFifoClick(TObject *Sender);
        void __fastcall cmbOverallGainChange(TObject *Sender);
        void __fastcall radOverallClick(TObject *Sender);
        void __fastcall radGainListClick(TObject *Sender);
   void __fastcall radExtTrigClick(TObject *Sender);
   void __fastcall radIntTrigClick(TObject *Sender);
  

private:	// User declarations
public:		// User declarations
        __fastcall TFrmInit(TComponent* Owner);
        CheckThread *pThread;
        bool CheckEvent();
        void StopThread();
        void Terminate();
        void GainCodeFilling();
};
//---------------------------------------------------------------------------
extern PACKAGE TFrmInit *FrmInit;
//---------------------------------------------------------------------------
#endif

⌨️ 快捷键说明

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