如何动态获取mbm文件名
2010-04-22 22:59
218 查看
在Symbian程序开发中,许多刚开始学习程序员的可能会直接使用“c://resource//apps//***.mbm”这样的字符串表示mbm文件,这样造成的结果就是在只有将程序安装在真机上c盘才能够正常运行,安装在其它盘符下面便不能正常运行的情况。所以好的做法是根据程序的安装目录动态的获取mbm文件名。
下面给出代码:
下面给出代码:
/* "***"表示自己的mbm名称,目录"//resource//apps//"对应于mmp的mbm的相关字段 */ _LIT( KMbmFileName,"c://resource//apps//***.mbm" ); TBuf<64> mbmFile; mbmFile.Copy( KMbmFileName ); #ifndef __WINS__ /* 如果是真机 */ TFileName fullName = CEikonEnv::Static()->EikAppUi()->Application()->AppFullName(); TInt pos = fullName.Find( _L(":") ); mbmFile.Replace(0, 1, fullName.Left( pos ) ); #endif
相关文章推荐
- 动态获取MBM文件名
- JAVA中如何动态获取得当前的文件名/类名/方法名/行号
- 如何获取路径下最后的文件名
- 微信小程序常见问题->上传文件后如何在后台(php)获取文件名解决方法
- jQuery如何动态获取其他div中的内容
- WinCE 7.0 下如何获取全路径文件名的后缀?
- 如何动态获取、设置Android控件的宽、高
- 如何在Java中获取当前代码行行号和文件名
- android TextView 如何动态获取宽度
- 如何用C#获取指定文件夹下所有文件名?
- jQuery如何获取动态添加的元素
- 如何动态的获取数据库里面的字段以…
- 如何在指定目录下获取指定文件尾缀的文件名
- 有关从完整路径中如何获取文件名
- 如何获取js动态创建的标签的属性(比如id)
- Windows CE如何根据文件名获取其对应文件图标icon
- android listview 如何动态获取当前页面的头条目的item
- 如何动态的获取和设置ImageView的宽度和高度?
- 如何在CentOS中把网卡设置成动态获取IP
- spring 如何动态的获取bean