WEB开发网
开发学院手机开发Symbian 开发 Symbian OS应用开发 文件和目录 阅读

Symbian OS应用开发 文件和目录

 2010-05-31 19:48:00 来源:WEB开发网   
核心提示:}-具体操作1. 生成一个TFindFile对象.2. 在赋值前FindWildByDir()将file_list初始化,所以这时list并没有分配空间.3. 开始查找指定文件. 注意aWildName和aScanDir的使用,aWildName一般是完整文件名(例如, *.gdr),aScanDir则是相应目录,并不

}

-------------------------------------

具体操作

1. 生成一个TFindFile对象.

2. 在赋值前FindWildByDir()将file_list初始化,所以这时list并没有分配空间.

3. 开始查找指定文件. 注意aWildName和aScanDir的使用,aWildName一般是完整文件名(例如, *.gdr),aScanDir则是相应目录,并不需要一个具体的盘符(例如, SystemFonts).

4. list中文件数目.

5. (*file_list)[i].iName表示找到文件的完整名字(e.g. Eon.gdr).

6. file_finder.File()表示文件的具体盘符以及路径(for example Z:SystemFonts).

7. TParse::Set()可以完成合并.

8. TParse::FullName()返回该文件的盘符、路径及完整名字.函数DoOneFile()可以是用户自己定义做相应的操作, (因为DoOneFile() 需要访问文件服务器, 所以RFs对象必须作为参数传递).

9. FindWildByDir()和FindWildByPath()都对CDir的对象分配了相应的空间,因此使用完必须删除CDir的对象.

10. 最后,你还可以使用TFindFile::FildWild()继续查询下一个盘符.

--------------------------------------------------------------------------------

有了上面的介绍,你一定对Symbian OS 中的操作有了一定的了解,更多更详细的使用方法还是需要你自己阅读Symbian OS sdk相应的帮助文件。以上给出的例程在vc++ 6.0/s60 sdk 2.1下调试通过。

上一页  1 2 3 4 5 

Tags:Symbian OS 应用开发

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