12 #error TnbCeInifileAccessor.h is only supported on Windows CE platforms.
87 CStr str = _super::MakeDefineFilePath();
107 return _T(
"Inifile");
143 bool SetText(LPCTSTR lpszText);
149 CStr GetText(
void)
const;
155 bool m_Read(LPCTSTR lpszFile)
157 _super::DeleteAllSection();
164 if ( ! f.
Open(name) )
175 return _super::SetText(str);
182 void m_Write(LPCTSTR lpszFile)
185 if ( ! f.
New(lpszFile) )
189 CAscii d = _super::GetText();
iniファイル形式テキスト情報アクセス関係のヘッダ
virtual CStr GetTypeName(void) const
[取得] タイプ名取得
virtual bool Flush(void)
[操作] フラッシュ.
CStr GetBaseFileName(void) const
[取得] 対象ファイル取得
void SetBase(LPCTSTR lpszFile=NULL)
[設定] 対象ファイル指定
CCeInifileAccessor(LPCTSTR lpszFile=NULL)
コンストラクタ
static CStr MakeInifilePath(void)
[作成] iniファイルパス作成.
bool IsExist(void) const
[確認] 有無チェック
bool Open(LPCTSTR lpszName, bool boIsShare=true, bool boDummy=false)
[操作] オープン
bool New(LPCTSTR lpszName, bool boIsShare=true)
[操作] 新規オープン.
virtual void Write(size_t size, LPCVOID P)
[保存] ファイル書き込み
size_t GetLength(void) const
[取得] 文字列長
void OnCatch(void) const
[表示] 内容表示
virtual const TYP * ReferBuffer(void) const
[取得] データアドレス取得
virtual INDEX Add(const TYP &t)
[追加] 要素一つ追加.
CCeInifileAccessor CInifileAccessor
iniファイル情報アクセスクラス
bool IsEmpty(void) const
[確認] 要素の有無確認.
CByteVector ReadInto(size_t size=0) const
[取得] 読み込み