fixlogfilesthread1.h
来自「自动识别并解析IIS、W3C、NSCA、APACHE等格式的日志文件的CB代码段」· C头文件 代码 · 共 37 行
H
37 行
//---------------------------------------------------------------------------
#ifndef FixLogFilesThread1H
#define FixLogFilesThread1H
//---------------------------------------------------------------------------
#include <Classes.hpp>
#include "CAS_Public1.h"
//---------------------------------------------------------------------------
class TFixLogFilesThread : public TThread
{
private:
AnsiString mftime;
void* msghwnd;
TStream* msgstream;
void* msginfobuf;
void* msgshowstatus;
void* usermodebuf;
AnsiString lasttime;
AnsiString getiisdata(CFIELD_DEFINE* finfo,CLOGS_FIX_BUF_INFO* info,AnsiString buf,int ftype,TDateTime standtime);
AnsiString getw3cdata(CFIELD_DEFINE* finfo,CLOGS_FIX_BUF_INFO* info,AnsiString buf,int ftype,TDateTime standtime);
AnsiString getnscadata(CFIELD_DEFINE* finfo,CLOGS_FIX_BUF_INFO* info,AnsiString buf,int ftype,TDateTime standtime);
AnsiString getapacheerdata(CFIELD_DEFINE* finfo,CLOGS_FIX_BUF_INFO* info,AnsiString buf,int ftype,TDateTime standtime);
AnsiString getselfdata(CFIELD_DEFINE* finfo,CLOGS_FIX_BUF_INFO* info,AnsiString buf,int ftype,TDateTime standtime);
bool Checkfilehaker(TLOGSMODESTR* hbuf,int hcn,CLOGS_FIX_BUF_INFO* info,AnsiString buf);
void Checkfilesafety(CLOGS_FIX_BUF_INFO* info,AnsiString buf,int checktype);
int fixselecttype;
protected:
void __fastcall Execute();
public:
bool exits;
public:
__fastcall TFixLogFilesThread(void* thwnd,void* tstream,void* tinfobuf,void* tshowstatus,bool CreateSuspended,int fixtype=0);
__fastcall ~TFixLogFilesThread();
};
//---------------------------------------------------------------------------
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?