?? excel.h
字號:
//---------------------------------------------------------------------------
#ifndef ExcelH
#define ExcelH
//---------------------------------------------------------------------------
//注意工程中頭文件的包含順序,須在OFFICE控件相關的頭文件之前。
#include "ResultParams.h"
#include "UFrmDSTest.h"
//------------------------------------------------------------------
#include <Classes.hpp>
#include <Controls.hpp>
#include <StdCtrls.hpp>
#include <Forms.hpp>
#include "Excel_2K_SRVR.h"
#include <OleServer.hpp>
//---------------------------------------------------------------------------
#include <assert.h>
#include <vector.h>
//---------------------------------------------------------------------------
#include "ResultParams.h"
//---------------------------------------------------------------------------
class TExcelReport : public TForm
{
__published: // IDE-managed Components
TExcelApplication *ExcelApplication1;
TExcelWorkbook *ExcelWorkbook1;
TExcelWorksheet *ExcelWorksheet1;
void __fastcall FormClose(TObject *Sender, TCloseAction &Action);
private: // User declarations
//--------------------------------------------------------------
UINT Row, Col;
String sValue;
String sSavePath;
bool bSMS, bData, bDataIT, bFitful;
UINT SheetIndex;
//------------------------------------------------------------
bool OpenExcel(const String ExcelName);
bool SaveExcel(String FileName, bool bNotes);
void SetCell(UINT row, UINT col, String value, UINT backcolor, bool bmerge, bool bInit);
void InitRowCol();
void TransferDBToChar(double time, char *c_time);
bool NoResult();
void HideSheet(String SheetName, String ActiveSheet, UINT USheetIndex);
//-------------------------------------
void OutputSMSResult();
void OutputDataResult();
void OutputDataITResult();
void OutputPicture(UINT type);
void OutputFitfulResult();
//-----------------------------------------
public: // User declarations
__fastcall TExcelReport(TComponent* Owner);
//------------------------------------------------------------------
vector<TSendResult> m_vSMSTestResult;
//---------------------------------------------------------------------
vector<TDSTestPlanItems> m_vTDSTestResult;
vector<PicData> m_vPictureData;
//------------------------------------------------------------------
FtpTestSet m_FtpITResult; //數據業務的交互測試結果
DataITStrc m_DataITResult;//新的數據交互測試結果
//----------------------------------------------------------
vector<TDSTestPlanItems> m_vFitfulResult;
vector<PicData> m_vFitfulPicData;
PPPvsAdvFTPTestParam m_FitfulTestResult; //斷點續傳測試結果
//------------------------------------------------------------------
void OutputReport();
void FillValueAndColor(UINT uRow, UINT uCol, String sValue, UINT cColor, bool bMerge);
//------------------------------------------------------------------
};
//---------------------------------------------------------------------------
extern PACKAGE TExcelReport *ExcelReport;
//---------------------------------------------------------------------------
#endif
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -