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

[编程] 做palm程序(闹钟)遇到的困难

做palm程序(闹钟)遇到的困难

我在做一个时钟和闹钟的palm软件,这是第一次做palm软件,用的codewarrior开发环境,遇到很多问题,希望大家能给我指导指导,谢谢大家:

  我用timGetSeconds()调用的系统时间,用了一个选择触发控件显示时间,但是它只能显示程序运行时的时间,我想让它象手表那样一秒一秒的不断走下去并动态的显示出来,不知道如何做,我开始用了一个循环让它不段的进行调用当前时间并显示出来,可是那样就进入了死循环,不知道如何跳出来.还有不知道如何对时间进行设置,设置时间之后怎样才能让它按着设置的时间走下去....
   是否需要用到数据库.....

  小弟是个新手,刚开始学palm,希望各位能给我指教指教,若是有合适的例子代码,那就更是感激不尽了.
  希望大家能给点意见.小弟刚开始做palm,虽然不知道有没有希望完成,但还是要先说声谢谢,谢谢!!
我的邮箱是longyg1986@163.com,如果大家有实例的话可以从这里发给我,再次说声谢谢!
感谢楼主有心,我正需要一个贴心的palm闹钟

希望楼主早日成功

[ 本帖最后由 夜落无声 于 2007-12-1 13:59 编辑 ]
一定可以完成的。鼓励原创。
void AppEventLoop(void)
{
    UInt16 error;
    EventType event;
    do
   {
            /* change timeout if you need periodic nilEvents */
          EvtGetEvent(&event,SysTicksPerSecond()/2);  //修改成这个 每半秒钟会产生一个nilEvent 对这个事件响应
           //EvtGetEvent(&event, evtWaitForever);              //这个是原来的

           if (! SysHandleEvent(&event))
           {
                      if (! MenuHandleEvent(0, &event, &error))
                      {
                      (! AppHandleEvent(&event))
                      {
                                 FrmDispatchEvent(&event);
                      }
           }
     }
    } while (event.eType != appStopEvent);
}
支持
永远
支持
永远的支持
发新话题