⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 fixlogfilesthread1.h

📁 自动识别并解析IIS、W3C、NSCA、APACHE等格式的日志文件的CB代码段。
💻 H
字号:
//---------------------------------------------------------------------------

#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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -