47 lines
1.1 KiB
C++
47 lines
1.1 KiB
C++
// TdRecord.h: interface for the CTdRecord class.
|
|
//
|
|
//////////////////////////////////////////////////////////////////////
|
|
|
|
#if !defined(AFX_TDRECORD_H__A440107B_7B38_4537_9D18_8A14D7043CE7__INCLUDED_)
|
|
#define AFX_TDRECORD_H__A440107B_7B38_4537_9D18_8A14D7043CE7__INCLUDED_
|
|
|
|
#if _MSC_VER > 1000
|
|
#pragma once
|
|
#endif // _MSC_VER > 1000
|
|
|
|
class CTdRecord
|
|
{
|
|
public:
|
|
CTdRecord(_ConnectionPtr& pConnection);
|
|
virtual ~CTdRecord();
|
|
|
|
DWORD m_dwChID;
|
|
int m_iTsn;
|
|
|
|
int m_iN;
|
|
float m_fK;
|
|
float m_fI;
|
|
float m_fV;
|
|
float m_fR0;
|
|
float m_fSP;
|
|
CString m_Datetime;
|
|
|
|
CStringArray m_saVRawData;
|
|
CStringArray m_saIRawData;
|
|
|
|
_ConnectionPtr m_pConnection;
|
|
|
|
float GetMaxAbsV(); //获取m_fMaxAbsV变量
|
|
virtual void DisplayRawDataSplines(); //显示原始数据曲线
|
|
virtual BOOL LoadOrgData() = NULL; //加载原始数据
|
|
virtual float ConvertVOrgData(float fVOrgData); //转换原始数据
|
|
protected:
|
|
float m_fMaxAbsV;
|
|
|
|
BOOL LoadCEOrgData();
|
|
BOOL Load2DOrgData();
|
|
BOOL Load3DOrgData();
|
|
};
|
|
|
|
#endif // !defined(AFX_TDRECORD_H__A440107B_7B38_4537_9D18_8A14D7043CE7__INCLUDED_)
|