WEB开发网
开发学院手机开发Symbian 开发 Symbian 读写 INI 配置文件的方法 阅读

Symbian 读写 INI 配置文件的方法

 2010-04-20 16:06:00 来源:WEB开发网   
核心提示://Symbian 读写 INI 文件//CFile.h/#ifndef __C_FILE_H__#define __C_FILE_H__/#include #include /class CFile:public CBase{public:static CFile *NewL(const TDesC &p_fileN

//Symbian 读写 INI 文件

//CFile.h

/////////////////////////////////////////////////////////

#ifndef __C_FILE_H__

#define __C_FILE_H__

/////////////////////////////////////////////////////////

#include

#include

/////////////////////////////////////////////////////////

class CFile:public CBase

{

public:

static CFile *NewL(const TDesC &p_fileName);

static CFile *NewLC(const TDesC &p_fileName);

CFile(const TDesC& p_fileName);

~CFile();

public:

void ConstructL(TUint p_shareMode);

TInt FPuts(const TDesC8 &aDes);

TInt FGets(TDes8 &aDes) const;

TInt FSeek(TSeek aMode, TInt &aPos) const;

TInt FSetSize(TInt aSize);

TInt FileSize() const;

void DostroyL();

public:

static void GetDirFiles(const TDesC &path, CDesCArray& files);

static void LogToFile(const TDesC& filename,TDesC8& pdu);

//static void LogToFile(const TDesC& filename,TDesC& pdu);

static void GetLinesFromFile(const TDesC& filename,CDesCArray& lines);

static void GetLinesFromFile(const TDesC& filename,CDesC8Array& lines);

static bool MakeCbmDir(const TDesC& aPath);

protected:

TBuf<128> mFileName;

RFs fs;

RFile file;

TInt mFileSize;

};

/////////////////////////////////////////////////////////

#endif //__C_FILE_H__

/////////////////////////////////////////////////////////

//CFile.cpp

////////////////////////////////////////////////////

#include “CFile.h”

#include

1 2 3 4 5 6  下一页

Tags:Symbian 读写 INI

编辑录入:coldstar [复制链接] [打 印]
赞助商链接