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

📄 nuq_parse.h

📁 通过vc++语言编写的一个界面程序,主要完成IP地址的链接和网页的打开
💻 H
字号:
/*
模块:	类XML消息解析模块
作者:	冯艳硕
版权:	秦皇岛东大软件有限公司
备忘:	我们研发 我们快乐
联系:	fengyanshuo@yahoo.com.cn
版本:	2.0.0
日期:	2005-08-05
*/
#ifndef _NUQ_PARSE_H
#define _NUQ_PARSE_H

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000


//##ModelId=429FFD4C0232
class CNUQ_Parse  
{
public:
	//##ModelId=429FFD4C0242
	CNUQ_Parse();
	//##ModelId=429FFD4C0243
	virtual ~CNUQ_Parse();
public:
	CString GetField();
	CString GetItem();
	void _DelInvalidChar();
	//##ModelId=429FFD4C0252
	virtual BOOL ParseItemEx(const CString& strInfo);
	//##ModelId=429FFD4C0261
	void SetParseString(const CString &strParse);
	//##ModelId=429FFD4C0263
	INT FindItemEx(const CString &strStart, const CString &strEnd);
	//##ModelId=429FFD4C0273
	virtual CString FileToString(const CString& strFile);
	//##ModelId=429FFD4C0281
	virtual CString GetValue(const CString& strField);
	//##ModelId=429FFD4C0290
	virtual BOOL ParseItem(const CString& strInfo);
	//##ModelId=429FFD4C0293
	BOOL FindItem(char *pszData, UINT unMaxLen, 
		const CString &strStart, const CString &strEnd, 
		CString &strField, UINT &unPos);
	//##ModelId=429FFD4C02B2
	BOOL GetDate(const CString strDate,CTime & Time);
protected:
	//##ModelId=429FFD4C02C1
	CString m_strEnd;
	//##ModelId=429FFD4C02CE
	CString m_strStart;
	//##ModelId=429FFD4C02DE
	UINT m_unCurPos;
	//##ModelId=429FFD4C02FD
	UINT m_unMaxLen;
	//##ModelId=429FFD4C030D
	CString m_strParseString;
	//##ModelId=429FFD4C031D
	CStringArray		m_Fields;
	//##ModelId=429FFD4C032D
	CStringArray		m_Values;

	CString				m_strItemString;

#define MAX_SPACE		(500)
	//##ModelId=429FFD4C033C
	char				m_szL[MAX_SPACE];
	//##ModelId=429FFD4C034B
	char				m_szR[MAX_SPACE];
};

#endif // !defined(AFX_NUQ_PARSE_H__1FA85F8B_A2B7_4EFF_B03B_FE82C67772E4__INCLUDED_)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -