
Symbian
shushengsky
不喜欢编程
展开
-
UIQ3安装配置
UIQ3SDK + .Net2003 + Carbide_vs 开发环境搭建: 安装VC.Net2003,需要先安装IIS6; 安装UIQ3.0SDK.zip,与VC.Net2003安装到同一个盘符,如F: 安装carbide_vs_201.exe 安装uiq_3_sdk_configuration.zip 运行.Net2003,新建原创 2007-10-24 12:54:00 · 905 阅读 · 0 评论 -
s60v3mr上编译webkit
使用了最笨的方法。 总算过了, 目前不能打开。0. 获取代码到webkit目录 http://svn.webkit.org/repository/webkit/S60/trunk 版本21772 1. 将S60Internals所有文件解压到当前的epoc32和s60目录 将epoc32下s60文件剪切到s60 将epoc32覆盖到系统的epoc32原创 2009-09-12 20:38:00 · 1316 阅读 · 0 评论 -
编译多个Symbian资源
do_nothing : @rem do_nothingMAKMAKE : do_nothingBLD : do_nothingCLEAN : do_nothingLIB : do_nothingCLEANLIB : do_nothingRESOURCE : setup wizard settingFREEZE : do_nothi原创 2009-08-28 10:22:00 · 562 阅读 · 0 评论 -
查看类名
(char*)*(int*)*(int*)(*(int*)p-8)原创 2009-06-12 09:27:00 · 668 阅读 · 0 评论 -
c/c++使用json
1. JSON_parser 只是对json语法的解析, 是基于sax的. 用于学习挺好的.2. mjson 同时有dom和sax的完整解析方案, 很不错.3. tinyjson是基于boost库的解析器, 用于学习挺好的.4. json-c使用autoconfig兼容性最好,移植是个问题. 最后选择mjson. 修改json.h//#include t转载 2009-08-10 20:10:00 · 4955 阅读 · 2 评论 -
S60系统 Ad hoc 网络设置
建立Ad hoc数据承载方式:无线局域网网络状态:隐藏 或 公开 (供别人搜索)WLAN网络模式:特殊(不能是基础网络,据说是802.11规范,没有找到文档)WLAN安全模式:WEP(可选) 使用密钥:#1 鉴定类型:共享 密钥使用:64位,ASCII,******高级设置: IPV4: 192.168.211.1 255.255.255.0原创 2008-12-26 10:17:00 · 779 阅读 · 0 评论 -
常见活动对象缺陷
常见活动对象缺陷: 1. 启动之前没有调用 CActiveScheduler::Add(), 2. 在发布异步请求之后没有调用SetActive。 3. 将相同的iStatus同时传给两个服务提供器 不要直接调用DoCancel。 活动对象使用协作式多任务。任何活动对象不能抢占另一个活动对象,任何RunL()都应该在1/10秒内完成。长时间的RunL可能造成“View Server Ti转载 2008-11-21 09:35:00 · 624 阅读 · 0 评论 -
Symbian的Socket
//////////////////////// TCP Socket使用 //////////////////////////// 创建iSocketServ.Connect()iEchoSocket.Open(iSocketServ, KAfInet, KSockStream, KProtocolInetTcp)// 连接1 ConnectL(TUint32 aAddr原创 2008-06-20 09:28:00 · 1624 阅读 · 0 评论 -
UIQ的CPF
参照:http://books.uiq.com/index.php/Commands_and_categories1. 简单例子: a. 使用资源定义view范围的commands QIK_VIEW_CONFIGURATION { ui_config_mode = KQikPenStyleTouchPortrait; command_list = r_list_view_gener原创 2008-05-06 13:46:00 · 1127 阅读 · 0 评论 -
Symbian上使用正则表达式
1. http://www.regexlab.com/ 下载 则表达式库 deelx.h, 是一个模板库。2. 添加到inc目录, 添加include目录/epoc32/include/libc 添加lib库estlib.lib3. 添加测试代码:libc里的isascii方法是宏定义,需要改为函数实现。#undef isasciiTInt isascii(TInt _C)原创 2008-04-01 09:29:00 · 2598 阅读 · 1 评论 -
Symbian中使用XML库
SymbianOS自带XML解析库,是基于SAX的解析,但需要自己组织内存的分配。虽然SAX可以有效的节约内存,常用于解析大型的XML,但使用起来太麻烦了。这里介绍使用开源的XML库:TinyXml。 下载地址:www.sourceforge.net/projects/tinyxml,下载TinyXml的源码。 调用方法:#include "TinyXML.h"// 解析X原创 2008-04-01 09:50:00 · 1724 阅读 · 1 评论 -
Symbian开发总结
1. 获得控件ID。 aControl->UniqueHandle();2. View显示提示信息。 iEikonEnv->InfoMsg()3. 获得焦点的控件。4. 发送command事件的控件需要实现 MQikCommandOperator。5. 好像可以获得任何子控件,多级。 LocateControlByUniqueHandle(EMyViewLabel);6. 处理ListBox事原创 2008-02-28 21:24:00 · 3263 阅读 · 0 评论 -
Symbian编译宏
carbide.c++ 测试MMP文件可以使用到宏。winscw: -DCW32 -DWINS -DWINSCWGCCE:-DGCCE -DEPOC32 -DMARM -DEABI -DGENERIC_MARM -DMARM_ARMV5ARMCC:-DARMCC -DEPOC32 -DMARM -DEABI -DARMCC_2 -DARMCC_2_2 -DGENERIC_MARM -D原创 2010-03-30 15:26:00 · 781 阅读 · 0 评论