📄 unit1.h
字号:
//---------------------------------------------------------------------------
#ifndef Unit1H
#define Unit1H
//---------------------------------------------------------------------------
#include <Classes.hpp>
#include <Controls.hpp>
#include <StdCtrls.hpp>
#include <Forms.hpp>
#include <ComCtrls.hpp>
#include <ImgList.hpp>
#include <ToolWin.hpp>
#include <Dialogs.hpp>
#include <Chart.hpp>
#include <ExtCtrls.hpp>
#include <Graphics.hpp>
#include <Series.hpp>
#include <TeEngine.hpp>
#include <TeeProcs.hpp>
#include <stdio.h>
#include <stdlib.h>
#include <dos.h>
#include <share.h>
#include <io.h>
#include <fcntl.h>
#include <sys\stat.h>
//---------------------------------------------------------------------------
class TfrmMain : public TForm
{
__published: // IDE-managed Components
TImageList *ImageList1;
TToolBar *ToolBar1;
TToolButton *ToolButton1;
TToolButton *ToolButton2;
TToolButton *ToolButton3;
TToolButton *ToolButton4;
TOpenDialog *OpenFile;
TImage *Image1;
TChart *ChartV;
TImage *Image2;
TFastLineSeries *Series1;
TFastLineSeries *Series3;
TChart *ChartI;
TFastLineSeries *FastLineSeries1;
TFastLineSeries *FastLineSeries2;
TChart *ChartC;
TBarSeries *BarSeries1;
TBarSeries *Series2;
TFastLineSeries *Series4;
TFastLineSeries *Series5;
TComboBox *cmbBlock;
TComboBox *cmbPoint;
TFastLineSeries *Series6;
void __fastcall ChartIDblClick(TObject *Sender);
void __fastcall ChartVDblClick(TObject *Sender);
void __fastcall ChartCDblClick(TObject *Sender);
void __fastcall Image2DblClick(TObject *Sender);
void __fastcall FormClose(TObject *Sender, TCloseAction &Action);
void __fastcall FormCreate(TObject *Sender);
void __fastcall ToolButton1Click(TObject *Sender);
void __fastcall ToolButton2Click(TObject *Sender);
void __fastcall ToolButton3Click(TObject *Sender);
void __fastcall ToolButton4Click(TObject *Sender);
void __fastcall cmbBlockClick(TObject *Sender);
void __fastcall cmbPointClick(TObject *Sender);
private: // User declarations
bool MaxMin;
int ChartType;
AnsiString strFilePath;
bool __fastcall InStr(AnsiString str1,AnsiString str2);
void __fastcall RefreshChart();//刷新曲线数据
void __fastcall ReadData(int BatNum);//读电池数据
void __fastcall ReadC(int BatNum);//读电池容量
AnsiString __fastcall CalTime(double t);//计算时间
void __fastcall Refresh();//刷新
public: // User declarations
__fastcall TfrmMain(TComponent* Owner);
};
//---------------------------------------------------------------------------
extern PACKAGE TfrmMain *frmMain;
//---------------------------------------------------------------------------
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -