要在主界面上放置一敬示物(如红绿灯),每隔10分钟侦测数据库表记录,若返回的结果集不为空,则红灯亮,该如何???送上100分(100分)

  • 主题发起人 主题发起人 小邱
  • 开始时间 开始时间

小邱

Unregistered / Unconfirmed
GUEST, unregistred user!
要在主界面上放置一敬示物(如红绿灯),每隔10分钟侦测数据库表记录,
若返回的结果集不为空,则红灯亮,该如何???
 
用ItemList,切换显示图片。
 
放一个Timer控件,设置时间间隔为10分钟
放一个TQurey控件,设置你的SQL属性。Select * from XXX Where YYYY
在Timer的OnTimer 事件里
Query1.open
if not(Query1.eof or Query1.Bof) then
红灯亮
else
绿灯亮;

Query1.CLose;

OK?
 
线程或TIMER做数据库侦测,界面显示同意GUQS
 
该红绿灯为动画格式(.gif,.jpg)
 
同意楼上各位
 
这样好像没有什么意义?还是我不明白啊?
 
??GIF图片??还是去把GIF转成JPG或BMP吧,然后用ImageList。
关于数据库是否为空,同意楼上的。
 
有很多第三方控件: LED 指示灯的呵!
 
TO vine:
在哪有该控键?
 
用线程监控是最佳选择
 
LED visual component v1.03
LED构件,有六种风格,并可控制开/关与闪烁。

http://www.delphibyte.com/download/softdown.php?softid=27&url=http://61.132.118.165/soft/delphi/Delphi/uestc/Delphi/aled103.zip


或者你可以到各大控件站里搜索一下"LED"呵!
 
放一个Timer控件,设置时间间隔为10分钟,你用什么控件如用Table则不为空(emp...)为红
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
721
import
I
后退
顶部