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

📄 atsobject.h

📁 在你的程序中实现脚本功能,该脚本引擎名为AtScript , 是类似于VBScript 的语法, 在一些比VBScript 更好用,更方便,性能更高,而且容易扩展,无需组件环境,
💻 H
字号:
// AtsObject.h: interface for the CAtsObject class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_ATSOBJECT_H__1BB1EDE0_A891_41DF_9730_76DD2BA5BB0D__INCLUDED_)
#define AFX_ATSOBJECT_H__1BB1EDE0_A891_41DF_9730_76DD2BA5BB0D__INCLUDED_

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

#include "AtsDef.h"
#include "AtsParam.h"
#include "AtsVarItem.h"

class CAtsEngine;

//==================================
// AtString 对象基类
//==================================
class ATS_API CAtsObject : public CObject  
{
public:
	CAtsObject();
	virtual ~CAtsObject();
	virtual CAtsObject * NewObject(LPCTSTR strName);

	virtual BOOL DoFun( LPCTSTR strFunName , CAtsParam *pParam );
	virtual BOOL SetVar(LPCTSTR strName , LPCTSTR strData);
	virtual CAtsVarItem * GetVarItem(LPCTSTR sName );

	CAtsString		m_strName;
	CAtsString		m_strClassName;
	CObList			m_listSysVar;
	CObList			m_listUserVar;
	CAtsEngine		*m_pEngine;
};	

#endif // !defined(AFX_ATSOBJECT_H__1BB1EDE0_A891_41DF_9730_76DD2BA5BB0D__INCLUDED_)

⌨️ 快捷键说明

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