Spliter.h
上传用户:flyanjing
上传日期:2015-10-09
资源大小:649k
文件大小:1k
开发平台:

Visual C++

  1. // Spliter.h: interface for the CSpliter class.
  2. //
  3. //////////////////////////////////////////////////////////////////////
  4. #if !defined(AFX_SPLITER_H__A124D2AA_0E02_4222_915F_264F08CC5721__INCLUDED_)
  5. #define AFX_SPLITER_H__A124D2AA_0E02_4222_915F_264F08CC5721__INCLUDED_
  6. #if _MSC_VER > 1000
  7. #pragma once
  8. #endif // _MSC_VER > 1000
  9. class CSpliter  
  10. {
  11. private:
  12. //切分的标志符号
  13.     CString m_ssplitflag;
  14. //连续的切分的标志符号当成一个标志处理
  15. bool m_bsequenceasone;
  16. //被切分的文本
  17.     CString m_sdata;
  18. public:
  19. //得到切分好的文本串
  20. void getsplitstrarray(CStringArray &array);
  21. //得到被切分的文本
  22. CString getdata();
  23. //设置被切分的文本
  24. void setdata(CString sdata);
  25. //得到切分参数
  26. bool getsequenceasone() {return m_bsequenceasone;};
  27. //设置切分参数
  28. void setsequenceasone(bool bsequenceasone) {m_bsequenceasone = bsequenceasone;};
  29. //得到切分标志
  30. CString getsplitflag() {return m_ssplitflag;};
  31. //设置切分标志
  32. void setsplitflag(CString ssplitflag) {m_ssplitflag = ssplitflag;};
  33. CSpliter();
  34. virtual ~CSpliter();
  35. };
  36. #endif // !defined(AFX_SPLITER_H__A124D2AA_0E02_4222_915F_264F08CC5721__INCLUDED_)