// Ipsp3DTd.h: interface for the CIpsp3DTd class. // ////////////////////////////////////////////////////////////////////// #if !defined(AFX_IPSP3DTD_H__8990D9B1_DD71_495D_82E3_B8441924698B__INCLUDED_) #define AFX_IPSP3DTD_H__8990D9B1_DD71_495D_82E3_B8441924698B__INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 class COpExec2DRSPTestSetDlg; class _Worksheet; class CIpsp3DTd : public CTestingData { public: BOOL SaveTdHeadToCsvFile(FILE* pFile); //保存头信息至csv文件 BOOL SaveTdConToCsvFile(FILE* pFile); //保存数据内容至csv文件 BOOL SaveTdGRToCsvFile(FILE* pFile); //保存接地电阻至csv文件 BOOL SaveTdConToExcelFile(_Worksheet* const pComSheet); BOOL SaveTdHeadToExcelFile(_Worksheet* const pComSheet); BOOL SaveTdGRToExcelFile(_Worksheet* const pComSheet); BOOL ShowTimeWindow(CListCtrl &tdConList, int iTsn); BOOL DisplayTPSplinesGraph(int iTSN); CIpsp3DTd(DWORD dwID, _ConnectionPtr& pConnection); virtual ~CIpsp3DTd(); BOOL SaveData(); //保存数据 BOOL LoadData(CLinkList& m_medLinkList); //加载数据(m_medLinkList---in:装置列表) bool ShowGrList(CListCtrl &tdGrList); //显示接地电阻列表(tdGrList---in:接地电阻列表) bool ShowConList(CListCtrl &tdConList); //显示数据内容列表(tdConList---in:数据内容列表) bool ShowDetailInfo(CListCtrl &tdDetailList); //显示数据详情列表(tdDetailList---in:数据详情列表) BOOL SaveTdToExcelFile(CString f_szFileName); //保存测试数据到Excel文件 BOOL SaveTdToCsvFile(CString f_szFileName); //保存测试数据至csv文件 BOOL DisplayGraph(); //显示图像 bool ExportIP3DToDatFile(CString strFile); int GetFitEquationInfo(int nTSN, double nPeriod); BOOL ExportIPDataToTxt(CString strFileName); CPtrArray m_tdGrArray; }; #endif // !defined(AFX_IPSP3DTD_H__8990D9B1_DD71_495D_82E3_B8441924698B__INCLUDED_)