手机操盘手免费体验火热进行
20万人已抢先免费使用
624MHz CPU极速智能HKC G920震憾登场
夏新智能手机专区
主流智能手机音乐播放软件横向评测 最新手机电影
发新话题
打印

[编程] OnBoardC新手入门

OnBoardC新手入门

0>先八卦一下,OnBoardC是Palm平台下的C编译器.因为是本地装配的,生成的程序运行起来速度当然有优势啦.另外,在你等车的时候,无聊的时候...拿出palm来就可以写程序了.呵呵,是不是比起玩游戏来更有创造性.
1>别告诉我你还没有装,好吧,谁叫咱是新手呢!去dumm那里下载吧:http://www.tompda.com/bbs/display.asp?luntan=2&forumID=123134
强烈建议安装一个好用的文本编辑器Qed:
20021223163028tompda_Qed.rar
2>安装OnBoardC.prc,OnBoard.prc,OnBoardHeader_h.pdb;Qed,QedFont1,QedFont2到palm.
3>配置Qed.
进入Qed,Menu->Options->Doc Prefs,Screen Width选960;Font选最后一个;将Editable前的框中打勾.保存退出.
4>配置OnBoardC.
Menu->Options->Choose Editor,在Doc中选QED,OK.
5>第一个OnBoardC程序hello.proj
Menu->roject->New Project:输入工程名hello.
选Doc,Generate skeleton前的点选框打钩,OK.
哈,看看你的lit框里是不是有两个文件名hello.Rsrc,test1.c.好!点Build按钮.看到下面的编译状态了吗,OnBoardC正在生成你的第一个应用程序呢!
6>下面看看我们自己写的程序运行起来是什么样的吧.
退到主界面,看到你的hello了吗,点中,屏幕上会出现Hello World!(for the 1st time..)随着你不断运行该程序,括号里就不断计数.
7>西西,只是hello world怎能满足我们呢,再进OnBoardC,选hello.Rsrc,点RsrcEdit按钮,进入资源管理编辑.Menu->New,选你想添加的资源.最后点Quartusc返回OnBoardC.
8>编辑hello.c.同样,在OnBoardC里选hello.c,点RsrcEdit按钮,进入Qed文本编辑.用过CW的朋友看hello.c是不是感觉很熟悉,基本结构和CW下的开发很类似.赫赫的下面就由你自己发挥了.  
先写这些,我也是现学现卖,呵呵,欢迎大家交流.





hellokitty 编辑于 2002-12-24 12:27:10

顶一下

从现在开始,我终于入门了,可以安心吃晚饭了

netzerg001@msn.com Palm M515+hp1940 把液晶显示器竖起来浏览论坛真是爽啊! :hi: :gudl: 

另外补充一下

关于OnBoardC的讨论,大家可以加入yahoo的groups,然后访问下面的网址:

http://groups.yahoo.com/group/OnBoardC

http://cn.akeysoft.com(中文)
http://www.akeysoft.com(英文)
http://www.akeysoft.com/blog(个人BLOG)
http://www.viathink.com(公司网站)
只是讲的操作啊,希望还有更进一步的说明

偶什么都不会啊

PalmOS编程的入门请找一些资料自学

除非哪位DX有时间写整本PalmOS的编程书,否则谁也不可能在论坛里就教会一个人写PalmOS程序。

http://cn.akeysoft.com(中文)
http://www.akeysoft.com(英文)
http://www.akeysoft.com/blog(个人BLOG)
http://www.viathink.com(公司网站)
呵呵,是啊,这里只是简单的介绍了一下OnBoardC的入门操作,OnBoardC只是创造程序的一个工具,具体的程序实现还要发挥个人的聪明才智.


有些问题啊?????

我编译不了啊。。。弹了一个错误出来。
“can't find header source,line 0”

而且点RsrcEdit按钮,编辑源文件时候又弹了一个错误出来。
“couldn't find RsrcEdit,line0”

还有SrcEdit.prc,OnBoardHeader_h.pdb;这两个文件我没有安装到。你门有吗可以帖出来吗??



俺正在使用的palm是Acer s10。也是俺的第一部palm。学习使用中。

原版的OnBoardC可以在这里找到

http://sourceforge.net/projects/OnBoardC

下载后安装里面的OnBoardHeader_h.pdb;如果你用Qed作为编辑器,则不用安装SrcEdit。

安装我在这里提供的OnBoard.prc和OnBoardC.prc:

http://www.tompda.com/bbs/display.asp?luntan=2&forumID=123134

这两个文件我修改了一些Bugs。

http://cn.akeysoft.com(中文)
http://www.akeysoft.com(英文)
http://www.akeysoft.com/blog(个人BLOG)
http://www.viathink.com(公司网站)
daozhao:你把dumm提供的这三个OnBoardC文件再重装一遍,是你安装的问题.

发新话题