1234567891011121314151617181920212223242526272829303132333435363738 |
- // WRFileDATA.h: interface for the WRFileDATA class.
- //
- //////////////////////////////////////////////////////////////////////
- #if !defined(AFX_WRFILEDATA_H__95BA9657_DFEC_42C1_8EBA_A32DD8DAE61A__INCLUDED_)
- #define AFX_WRFILEDATA_H__95BA9657_DFEC_42C1_8EBA_A32DD8DAE61A__INCLUDED_
- #if _MSC_VER > 1000
- #pragma once
- #endif // _MSC_VER > 1000
- #include "Shlwapi.h"
- #pragma comment(lib,"shlwapi.lib")
- class WRFileDATA
- {
- public:
- void DelectFileWR( CString filePath );
- bool MakeFileHidden( CString StrFileName );
- void ReadAllDataFromFileToOtherFileAndDeleteTemp( CString m_sTempPathName,CString m_sPathName) ;
- bool SearchFileExist( CString strFileName );
- bool WriteDataToFileForAdd( CString m_sPathName,CString sData );
- //在文本中查找字符串是否存在 默认0:不支持模糊查找 1:支持模糊查找
- bool SearchDataFromFile( CString m_sPathName,CString sData,int iFindType=0 );
- bool DeleteDataFromFile( CString m_sPathName,CString sData,int iFindType=0 );
- CString ReadDataFromFile( CString m_sPathName, CString sData);
- void ReadAllDataFromFileToOtherFile( CString m_sTempPathName,CString m_sPathName );
- bool WriteDataToFileForOver( CString m_sPathName,CString sData );
- WRFileDATA();
- virtual ~WRFileDATA();
- bool CreateDirectory( CString DirectoryName );
- bool FindDirectory( CString DirectoryName );
- void ExistDirectory( CString FilePath );
- };
- #endif // !defined(AFX_WRFILEDATA_H__95BA9657_DFEC_42C1_8EBA_A32DD8DAE61A__INCLUDED_)
|