我想用delphi做一个实时监控的功能,例如:对于网上平台用户,实时查询他的可用截止日期,判断如果已经过期,就将该用户的可用状态更新为不可用,实时间隔精确到1分钟。请问该怎么样实现呢,最好有简单的例子?
解决方案 »
- 关于程序启动界面的
- 最后20分求delphi开发的一个问题, 对常用delphi进行数据库开发的人来说是小菜一碟………………..
- 如何获得mdi的菜单名柄
- *.hhc *.hhk *.hhp是用什么文件的后缀..可以用什么软件打开..
- 关于清空数据库的问题!
- 公司将上新项目,主要用VB和JAVA,我要换工具了。散分,感谢大家无私的帮助!
- 放分了........问问题...各位知道的过来帮帮忙!!!!!!!拜托了..多少分都可以!!
- 我是菜鸟,帮我解决一个问题。
- 如何将FORM或TOOLBAR附着在桌面边沿,如同OFFICE的快捷工具栏一样,而且能够实现自动隐藏?
- 如何修改spcomm,使其实现每读一个字符即刻显示一个字符(急!!!)
- 高手或大侠请进???
- ◆◆DELPHI常用技巧集1.14--完整代码发布
建立用户session列表.(TList)
定时循环(用timer控件
if 判断用户是否过期(表中记录比较) then
kick(session)
在你的界面上面加一个时钟控件,时间间隔设置成1分钟,这个在属性里面有设的,然后双击这个时钟控件,编程去读你的数据库,如果满足什么条件就执行什么操作。这样完全可以实现。
我做的很多和VOD还有internet的计费接口都是用这种方法做的,时间可以精确到毫秒,也就是说在极端情况下,我能够每一毫秒就重复一个操作