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

📄 pointreport.h

📁 光学仪器的控制系统 用于教学和科研的仪器
💻 H
字号:
//---------------------------------------------------------------------------
#ifndef pointreportH
#define pointreportH
//---------------------------------------------------------------------------
#include <Classes.hpp>
#include <Controls.hpp>
#include <StdCtrls.hpp>
#include <Forms.hpp>
#include <ExtCtrls.hpp>
#include <Grids.hpp>
#include <Dialogs.hpp>
#include <Menus.hpp>
#include "ThreadE.h"
//---------------------------------------------------------------------------
class TfmDpoint : public TForm
{
__published:	// IDE-managed Components
        TPanel *Panel1;
        TPanel *Panel2;
        TLabel *Label1;
        TEdit *Edit1;
        TPanel *Panel3;
        TLabel *Label2;
        TEdit *Edit2;
        TPanel *Panel4;
        TLabel *Label3;
        TStringGrid *StringGrid1;
        TLabel *Label5;
        TPanel *Panel6;
        TPanel *Panel5;
        TPanel *Panel7;
        TButton *Button1;
        TButton *Button2;
        TButton *Button3;
        TPanel *Panel8;
        TButton *Button4;
        TButton *Button6;
        TLabel *Label6;
        TOpenDialog *OpenDialog1;
        TSaveDialog *SaveDialog1;
        TPrintDialog *PrintDialog1;
        TButton *Button7;
        TPopupMenu *PopupMenu1;
        TMenuItem *N1;
        TMenuItem *N2;
        TLabel *Label7;
        TEdit *Edit3;
        TLabel *Label4;
        TEdit *Edit4;
        TTimer *Timer1;
        TLabel *Label8;
        TLabel *Label9;
        TButton *Button5;
        TPanel *Panel9;
        TLabel *Label10;
        TEdit *Edit5;
        TLabel *Label11;
        TEdit *Edit6;
        void __fastcall FormShow(TObject *Sender);
        void __fastcall FormClose(TObject *Sender, TCloseAction &Action);
        void __fastcall StringGrid1SelectCell(TObject *Sender, int ACol,
          int ARow, bool &CanSelect);
        void __fastcall Button1Click(TObject *Sender);
        void __fastcall Edit1Change(TObject *Sender);
        void __fastcall Edit2Change(TObject *Sender);
        void __fastcall Edit4Change(TObject *Sender);
        void __fastcall Button2Click(TObject *Sender);
        void __fastcall Button6Click(TObject *Sender);
        void __fastcall FormCreate(TObject *Sender);
        void __fastcall Button3Click(TObject *Sender);
        void __fastcall Button4Click(TObject *Sender);
        void __fastcall StringGrid1KeyPress(TObject *Sender, char &Key);
        void __fastcall StringGrid1KeyDown(TObject *Sender, WORD &Key,
          TShiftState Shift);
        void __fastcall Button7Click(TObject *Sender);
        void __fastcall N2Click(TObject *Sender);
        void __fastcall Edit3Change(TObject *Sender);
        void __fastcall Timer1Timer(TObject *Sender);
        void __fastcall Button5Click(TObject *Sender);
        void __fastcall N1Click(TObject *Sender);
        void __fastcall StringGrid1Click(TObject *Sender);
private:	// User declarations
        void ReFreshWn();
        int wn; //当前的波长
public:		// User declarations
        void MenuEnable();
        void MenuDisable();
        void DeleteThread();
        void CreatThread();
        ThreadE *Thread1;
        bool bstop;
        bool bRun;
        void dely(int tt);
        bool bModify;
        void init();
        bool SetPoint(AnsiString tt);
        bool bWaveRight;

        struct point
        {
          float WaveLength;
          float abs;
          float tran;
        }Dpoint[100];

        bool bKey;
        String Str;
        int mcs;
        void func_waverevise();
        __fastcall TfmDpoint(TComponent* Owner);

        int Col,Row;
        void DelData(int t);
        
        int rowsize;
};
//---------------------------------------------------------------------------
extern PACKAGE TfmDpoint *fmDpoint;
//---------------------------------------------------------------------------
#endif

⌨️ 快捷键说明

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