动网论坛,站长建站首选,国内使用量最多的论坛软件 动网论坛官方技术讨论区 站长工具 申请属于您自己的免费论坛
首页 | 新闻资讯 | 网站运营 | 网络编程 | 数据库 | 服务器 | 网页设计 | 图像媒体 | 网络应用 | 搜索优化 | 资源下载 | 动网主机 | DVBOX
    本站内  互联网 ASP论坛  ASP.Net论坛  PHP论坛
   程序开发 → 阅读文章

 Palm开发疑难七问七答

作者来源: 
阅读 数 464 人次 , 2006-4-25 9:07:00 


  一、如何获得Palm用户名?

  你可以通过调用DlkGetSyncInfo()函数来获得Palm用户名,如通过以下一段代码即可实现:

#include
char acName[50];
DlkGetSyncInfo(0,0,0,asName,0,0);


  二、如何利用错误代码查错?

  错误代码是一个2个字节(16位)的值。高字节(高8位)显示错误的类型(class),低字节(低8位)表示该错误类型中的具体错误信息。如分析5674错误代码的详细步骤:

  1. 将错误代码5647转化为16进制--得到0x160F

  2. 在ErrorBase.h文件中查阅对应的错误类型--高8位0x1600对应的错误类型是fileErrorClass(文件错误)

  3. 找到涉及到这类错误的头文件--FileStream.h

  4. 将错误代码的低8位转换成10进制--15

  5. 在错误清单中查找与15对应的具体错误信息--(#define fileErrIOError(fileErrorClass | 15))

  三、如何创建一个线程(thread)?

  答:因为Palm OS是一个单任务操作系统,所以它不能创建。关于这方面的详细的信息,你可以访问 http://oasis.palm.com/dev/kb/faq/1053.cfm 获得更多的帮助信息。

  四、如何在POSE模拟器中使用TCP/IP通讯?

  在POSE界面上单击鼠标右键,执行Settings/Properties命令,确认"Redirect NetLib calls to host TCP/IP"选项已经被选上了。这样POSE将能够使用台式机上的网络通讯环境。在开发PQA时遇到问题,可能需要改变POSE的代理地址,具体操作方法是执行Preferences/Wireless ,确认它已经被设置为209.246.292.106。

  五、如何用无线TCP连结到一台Palm VII?


  答:不能。Palm VII型号只支持UDP(User Datagram Protocol,用户数据包协议)。并且它的大多数的细节资料是对普通Palm开发者保密,用户只能通过INetLib实现get和post方式的HTTP协议。你可以访问http://www.palmos.com/dev/tech/docs获得更多的信息。

  六、每一台Palm掌上设备是否有唯一的识别号?

  答:在很多情况下,能够获得一台Palm掌上设备的唯一识别号很有用处,就像Pentium III处理器和网卡的序列号一样。对于Palm掌上设备,也有几个可以利用的识别码:

  热同步用户名--能够被用户修改。

  Flash识别号--不是所有型号的Palm掌上设备都有Flash识别号,而且它们也是能被修改。

  设备号--只有Palm VII型号有这个设备号,并且在装有Palm VII的ROM的POSE中,这个号码都是0。

  七、如何获得当前设备的彩色支持信息?

  答:可以通过调用WinScreenMode()函数的方式获得该设备对色彩的所有支持信息,也可以通过以下这段代码查找该设备支持那些颜色:


Err err;
UInt 32 supportedDepths;
Boolean supportsColor;
err = WinScreenMode(winScreenModeGetSupportedDepths, NULL, NULL,&supportedDepths, NULL);
err = WinScreenMode(winScreenModeGetSupportsColor, NULL, NULL, NULL, &suppor
  
 
 收藏本文  打印本文  论坛讨论  关闭窗口
· 上一篇:Mobile Media API概述
· 下一篇:Palm OS应用程序设计指南之十一
· J2ME编程之Nokia 7210配置篇
· Windows Workflow Foundation之概述
· J2ME中用MMAPI开发手机摄像头程序
· UML用例建模的慨念和应用
· 屏蔽Windows XP的信使服务


关于本站 | 联系我们 | 业务合作 | 客户案例 | 诚聘英才 | 广告合作 | 收藏本站
海口动网先锋网络科技有限公司版权所有
Copyright © 2000 - 2006 Cndw.Com
中华人民共和国电信与信息服务业务经营许可证编号 琼 ICP 020077