📄 mainform.h
字号:
//---------------------------------------------------------------------------
#ifndef MainFormH
#define MainFormH
//---------------------------------------------------------------------------
#include <Classes.hpp>
#include <Controls.hpp>
#include <StdCtrls.hpp>
#include <Forms.hpp>
//---------------------------------------------------------------------------
class TForm1 : public TForm
{
__published: // IDE-managed Components
TGroupBox *Group_Device;
TLabel *Label1;
TComboBox *Combo_Device;
TLabel *Label2;
TEdit *DIPortCount;
TLabel *Label3;
TButton *BtnSelectDev;
TEdit *DOPortCount;
TGroupBox *Group_Read;
TLabel *Label4;
TEdit *DIPort_Start;
TLabel *Label5;
TEdit *DIPort_Count;
TButton *Btn_Read;
TLabel *Label6;
TEdit *DIData;
TLabel *Label7;
TGroupBox *Group_Write;
TEdit *DOPort_Start;
TEdit *DOPort_Count;
TLabel *Label8;
TLabel *Label9;
TLabel *Label10;
TLabel *Label11;
TEdit *DOData;
TButton *BtnWrite;
TGroupBox *GroupBox1;
TLabel *Label12;
TLabel *Label13;
TLabel *Label14;
TLabel *Label15;
TButton *BtnGetDOState;
TEdit *DOSData;
TEdit *DOSPort_Count;
TEdit *DOSPort_Start;
TLabel *Label16;
TLabel *Label17;
TLabel *Label18;
void __fastcall FormCreate(TObject *Sender);
void __fastcall FormDestroy(TObject *Sender);
void __fastcall BtnSelectDevClick(TObject *Sender);
void __fastcall Btn_ReadClick(TObject *Sender);
void __fastcall BtnWriteClick(TObject *Sender);
void __fastcall BtnGetDOStateClick(TObject *Sender);
private: // User declarations
LONG m_lDeviceHandle;
DWORD * m_pdwDeviceNum; //Save device numbers
DWORD m_lDIPort;
DWORD m_lDOPort;
public: // User declarations
__fastcall TForm1(TComponent* Owner);
BOOL __fastcall InitDeviceCombo();
BYTE __fastcall CharToHex(char c);
};
//---------------------------------------------------------------------------
extern PACKAGE TForm1 *Form1;
//---------------------------------------------------------------------------
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -