要一个思路,如何实际提醒

voyager 2002-03-07 12:41:28
问一下,如果想实现类似于现在一些软件提醒的功能,用什么方式比较好?要求是这些提醒可以自己定义,想要多少条就多少条,并且是保存于数据库中,相互间的间隔不知,可能在一秒以内,也可能是长时间段,我想,如果用每一秒去查一次数据库的代价太大,况且操作时间也有可能超过一秒,从而忽略了下一秒应该提醒的内容,有没有什么好想

只有90多分可用,涂个吉利,给分88
...全文
28 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
voyager 2002-03-07
  • 打赏
  • 举报
回复
有创意,不错
CaoBingHao 2002-03-07
  • 打赏
  • 举报
回复
程序空闲的时候去检查数据库,
voyager 2002-03-07
  • 打赏
  • 举报
回复
一般来说,这类的功能应该是以辅助的功能存在的,所以楼上一位的方法可以会占用较大的内存量,而同样的,RWDX的方法也会有相应的资源损耗,谢谢两位,不知是否还有其它想法?或是其他朋友有更好的想法呢?
belllab 2002-03-07
  • 打赏
  • 举报
回复
如果在程序运行期间提醒不会变的话就以在Formcreate的时候读出资料,放在内存中,再用timer
rwdx 2002-03-07
  • 打赏
  • 举报
回复
使用多线程,线程级别不应设得太高,数据库保存提醒资料,然后使用缓存,将提醒资料在内存中映射,这样速度会提高很多,具体我也没做过,只是想法一个。

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧