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

📄 ruleconfigfile.cpp

📁 演示wince 下如何使用mediaplay 控件播放媒体文件. 程序中还演示了如何解析文本文件
💻 CPP
字号:
// RuleConfigFile.cpp: implementation of the RuleConfigFile class.
//
//////////////////////////////////////////////////////////////////////

#include "stdafx.h"
#include "VideoTest2.h"
#include "BaseConfigFile.h"
#include "RuleConfigFile.h"


#ifdef _DEBUG
#undef THIS_FILE
static char THIS_FILE[]=__FILE__;
#define new DEBUG_NEW
#endif
/**
播放规则文件

 Playbill number is:<播放规则数>
<节目序号>	<点播?>  <播放时间>  <选择方式>  <节目数量> <禁止播放数量> <分区> <播放列表文件> [<指定节目序号>]  [<禁止播放节目序号>] [<注释>]


 Playbill number is 4
001,0,10,0,0,0, "/hd1","mtv.lst", #播放MTV 10分钟
002,0,60,0,0,0, "/hd1","mov.lst", #播放电影60分钟
003,1,20,0,1,0, "/hd1","mtv.lst",0, #点播节目20分钟, 缺省播放0号MTV
004,0,10,1,1,0, "/hd1","mtv.lst",1, #指定播放1号MTV 10分钟

 */

//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////

CRuleConfigFile::CRuleConfigFile(CString seqNO,CString partion,CString filePath):CBaseConfigFile(seqNO,partion,filePath)
{
//	m_seqNO = seqNO;
//	   m_seqNO = seqNO;
///	m_partition = partion;
//	m_filePath = filePath;
	//super(seqNO,partion,filePath);
}

CRuleConfigFile::~CRuleConfigFile()
{

}

void CRuleConfigFile::setIsOrder(int order){
	  m_isOrder = order;
}
int CRuleConfigFile::getIsOrder(){
	return m_isOrder;
}
void CRuleConfigFile::setPlayTime(int time){
     m_playTime = time;
}
int CRuleConfigFile::getPlayTime(){
	return m_playTime;
}
void CRuleConfigFile::setPlayStyle(int style){
     m_playStyle = style;
}
int CRuleConfigFile::getPlayStyle(){
	return m_playStyle;
}

void CRuleConfigFile::setProgramCNT(int cnt){
	m_programCNT = cnt;
}
int CRuleConfigFile::getProgamCNT(){
	return m_programCNT;
}
     
void CRuleConfigFile::setBanProgramCNT(int cnt){
	m_banProgramCNT = cnt;

}
int CRuleConfigFile::getBanProgamCNT(){
	return m_banProgramCNT;
}
void CRuleConfigFile::addProgramCNTList(CString oseqNO){
	m_progamList.AddTail(oseqNO);

}
CStringList* CRuleConfigFile::getProgamCNTList(){
	return &m_progamList;
}
     
void CRuleConfigFile::addBanProgramCNTList(CString banSeqNO){
	m_banPragramList.AddTail(banSeqNO);
}
CStringList* CRuleConfigFile::getBanProgamCNTList(){
	return &m_banPragramList;
}

⌨️ 快捷键说明

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