文件操作

1.控件环境CONE用于组成UI应用程序的部分程序框架,它提供了File服务器的永久句柄,用于帮助减少所需连接的File服务器会话数量.为了访问它,在View类的iCoeEnv成员上调用FsSession().

   也可以通过在File服务器句柄上调用Connect()来连接到File服务器.

2. BaflUtils

Location: BAUTILS.H
Link against: bafl.lib

 

判断一个全路径文件是否存在  BaflUtils::FileExists()

得到系统驱动器 BaflUtils::GetSystemDrive()

 

 

3.

获取程序的安装路径:
TFileName aFullName = CEikonEnv::Static()->EikAppUi()->Application()->AppFullName();
TInt pos = aFullName.LocateReverse('//');
aFullName.SetLength(pos); //(pos+1 带'/')

获取程序的安装盘符:
把 LocateReverse 改为 Locate 就OK。
TInt pos = aFullName.Locate('//');

 

4.

http://hi.baidu.com/simbalg/blog/item/f5b74723dc44f74692580798.html

 

5. TFileMode 的含义。

6. RFs

   也可以通过

        TUint iAtt = 0;
        TInt err = aRFs.Att(aPath, iAtt);

        判断err是否== KErrNone判断文件是否存在.

   Att函数可能应该访问普通目录不需要AllFiles权限。

7.安装完软件后,可能也不会出现 private/[uid]目录,因为打包时没有往其中打文件。需要主动创建private/[uid].

   测试装在c盘也可以写e盘下的private/[uid]目录.
   测试装在e盘也可以写c盘下的private/[uid]目录.
  

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值