S60提供的CTextResolver类可以把错误码转换为错误描述,这样我们就不用输出那些不好懂的数字,不用一直开着帮助去查询错误码的意思了。
Here's a demo. FYI
TInt err = xxx //error code
iErrRe = CTextResolver::NewL();
TInt resourceID = 0;
TUint flags = 0;
TPtrC errstr = iErrRe ->ResolveErrorString(err,resourceID,flags,Context);
if ( !(flags & ETextResolverBlankErrorFlag) )
{
//handle error string
}
CErrorUi就是嵌套了这个类!!
相关推荐
技术转移机构如何高效评估技术成果的价值?.docx
技术转移机构如何高效评估技术成果的价值?
c++错误码转成汉字描述
我这里转成CString了,其实LPVOID就是得到的描述数据,具体转成什么格式的,看具体需求即可 LPVOID lpMsgBuf; FormatMessage( FORMAT_MESSAGE_ALLOCATE_BUFFER | FORMAT_MESSAGE_FROM_SYSTEM | FORMAT_MESSAGE_IGNORE_INSERTS, NULL, GetLastError...
服务器提示信息
2xx 成功 200 正常;请求已完成。 201 正常;紧接 POST 命令。 202 正常;已接受用于处理,但处理尚未完成。 203 正常;部分信息 — 返回的信息只是一部分。 204 正常;无响应 — 已接收请求,但不存在要回送的信息。 3xx 重定向 301 已移动 — 请求的数据具有新的位置且更改是永久的。 302 已找到 ...
QWERTY,QWERTZ和AZERTY
1> QWERTY现在通用的QWERTY键盘,以键盘第一排字母的左边6个字母而得名。 2> QWERTZ3> AZERTY
ds&dm到底包含了哪些协议
Device management is the generic term used for technology that allows third parties to carry out the difficult procedures of configuring mobile devices on behalf of the end user (customer). Third
在s60上如何使用hooklogger
在一些论坛上总是看到这样的帖子:我的程序运行到什么什么状态后突然退出了;我的程序无法启动;我的程序有内存泄漏问题等等。实际上诸如这样的问题都可以通过hooklogger获得很多有用的信息。在这里再一次由衷地赞美一下hooklogger,非常好的debug工具,哈!以前我写过一篇关于如何使用hookblogger的blog(参见 HookLogger在UIQ上的使用方法)。尽管那是
Carbide.c++ 2.0 免费下载
下载link: http://www.forum.nokia.com/info/sw.nokia.com/id/dbb8841d-832c-43a6-be13-f78119a2b4cb.html 更多内容参见: http://markyinsystem.blogspot.com/2009/10/carbidec-20.html
OpenMAX入门
建了个新的blog
数据同步协议---SyncML入门
概述 SyncML是目前行业通用的移动数据同步化协议。它由SyncML initiative制定,是一种开放性协议。SyncML initiative最初由行业先锋Ericsson, IBM, Lotus, Motorola, Nokia, Palm Inc., Psion, Starfish Software初创,Matsushita最近也加入其中,使其会员
HookLogger在UIQ上的使用方法
HookLogger是Symbian提供的一个基于windows的强大工具。当模拟器运行的时候,它能记录应用程序堆栈使用情况、当前运行的线程等等。在这里我们最关心的是应用程序堆栈使用情况。在这里我想强调的是:1〉hooklogger仅仅是记录了所有在heap上分配的cell的相关信息,包括这个cell的地址以及分配这个cell的函数调用栈等等。2〉hooklogger并不能在编译或者执
TTime::FormatL的一些例子
TTime currentTime;currentTime.HomeTime();TBuf100> time;currentTime.FormatL(time,_L("%Y_%M_%D_%H_%T_%S_%C")); //___18_13_37_474750LOG(time);currentTime.FormatL(time,_L("%Y %M %D %H%T%S%C")); /
How to retrieve the phone IMEI code on UIQ3.0
Here I’ll present an approach to retrieve IMEI code by calling functions of class RMobilePhone. I have debugged these source codes on W950 (Symbian 9.1, UIQ3.0). You can get some description of th
在symbian上配置使用python
我的环境 # windows xp # S60 5th Edition SDK # python for S60 1.9.7 # python 2.5 https://garage.maemo.org/frs/?group_id=854&release_id=2763 PythonForS60_1.9.7_Setup.exe pips.sisx PythonScriptShell_
一个浮动的小窗口
注意蓝色的小框,那个小窗体可以到处拖动,本来想拷贝一个在standby上拖动的。一忙给忘了,现在也懒得再弄了。 至少可以在上面放个钟表 2008-9-16 今天看到在https://developer.sonyericsson.com/site/global/techsupport/tipstrickscode/symbian/p_symbian_0801.jsp也有一个实现,这个
UIQ3上拷屏软件FastScreenshot
昨天向测试部门要了一个拷屏软件,安装后发现很不稳定,而且要求phone是debug版本的phone,但是平时我很不喜欢debug版本的,太容易死机!!!为了用这个软件,重新flash了手机,麻烦!要不自己做一个1> 需要一些关于图形的知识。以前熟悉bmp和jpeg2000,把标准都快翻烂了。不过现在好像什么也想不起来。:( 。下面是我总结的一些关于图形格式的资料,比较h
Sans Serif字体与Serif字体的区别
http://markyinsystem.blogspot.com/
MMI of UIQ (3) -----Context bar
http://markyinsystem.blogspot.com/
symbian要复活
Nokia发布了基于Symbian Belle的三款手机. 下面是其中之一: nokia 700.貌似耳目一新阿. 下周有时间好好看看,哈,一个摩托让大家清醒不少啊
560




被折叠的 条评论
为什么被折叠?



