?? unit1.h
字號:
//---------------------------------------------------------------------------
#ifndef Unit1H
#define Unit1H
//---------------------------------------------------------------------------
#include <Classes.hpp>
#include <Controls.hpp>
#include <StdCtrls.hpp>
#include <Forms.hpp>
#include <ComCtrls.hpp>
#include <ExtCtrls.hpp>
#include <ImgList.hpp>
#include <Menus.hpp>
#include <ToolWin.hpp>
#include "MSCommLib_OCX.h"
#include <OleCtrls.hpp>
//---------------------------------------------------------------------------
class TfrmMain : public TForm
{
__published: // IDE-managed Components
TTimer *Timer1;
TMainMenu *MainMenu1;
TMenuItem *mnuFile;
TMenuItem *smnuExit;
TMenuItem *mnuData;
TMenuItem *smnuRM;
TMenuItem *smnuRS;
TMenuItem *smnuAlarm;
TMenuItem *mnuSet;
TMenuItem *smnuPort;
TMenuItem *smnuPort1;
TMenuItem *smnuPort2;
TMenuItem *mnuHelp;
TMenuItem *smnuAbout;
TToolBar *ToolBar1;
TStatusBar *StatusBar;
TImageList *ImageList1;
TToolButton *ToolButton1;
TToolButton *ToolButton2;
TMSComm *MSComm1;
TGroupBox *GroupBox1;
TLabel *Label1;
TPanel *lblRM1;
TLabel *Label2;
TPanel *lblRM2;
void __fastcall Timer1Timer(TObject *Sender);
void __fastcall FormCreate(TObject *Sender);
void __fastcall smnuExitClick(TObject *Sender);
private: // User declarations
int PortNum;//串口號
OleVariant rBuff; //接收報文
Byte rData[90];//接收報文詳細數(shù)據(jù)
int InBufferCount;
Word ChkCRC;
int RM[10];//遙測值
void __fastcall OpenComm();//打開串行端口
void __fastcall ReceiveReport();//讀模塊數(shù)據(jù)
Byte __fastcall CDTCRC(int Pos);//計算CRC校驗碼
void __fastcall RefreshData();//刷新顯示數(shù)據(jù)
public: // User declarations
__fastcall TfrmMain(TComponent* Owner);
};
//---------------------------------------------------------------------------
extern PACKAGE TfrmMain *frmMain;
//---------------------------------------------------------------------------
#endif
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -