起码有500间房,要求在一个窗体上用不同的颜色直接看出各个房间的房态,房态库由以下几个字段构成:
fh(房号)
fl(房间类型)
ftdm(房态代码,1表示空房,2表示是散客在住,3表示是团体的客人在住,4表示是维修的房,5表示是已经被预订的房等等)我准备用500多个Panel,每个Panel代表一间房。
现在的问题的要求30秒或者最迟60秒就刷新房态一次,如果用
for i:=0 to 500 do
begin
...
end;
的方法去刷新那会很慢,而且如果查到房态代码是有客人在住的话,就要到另一个库去取得客人的信息
各位大侠帮我想想有什么好的办法解决这个问题吧
fh(房号)
fl(房间类型)
ftdm(房态代码,1表示空房,2表示是散客在住,3表示是团体的客人在住,4表示是维修的房,5表示是已经被预订的房等等)我准备用500多个Panel,每个Panel代表一间房。
现在的问题的要求30秒或者最迟60秒就刷新房态一次,如果用
for i:=0 to 500 do
begin
...
end;
的方法去刷新那会很慢,而且如果查到房态代码是有客人在住的话,就要到另一个库去取得客人的信息
各位大侠帮我想想有什么好的办法解决这个问题吧
解决方案 »
- 在或曾经上海工作的朋友进来一下,有几个生活方面的问题请教
- 在DELPHI的应用程序中,有什么控件去做邮件放送的吗?如何做呢?
- 我想知道一切可以自定义添加右健菜单项目或者按钮项目,并且能够相应点击的地方,和具体的实现方法。
- 这句有错吗
- 一个获取系统时间的问题???
- 哪里有NetMeeting sdk编程的相关文档资料、代码等?
- 我想利用autocad的acad.tlb进行CAD的开发,能否实现?
- 请教基本概念的问题
- 请推荐一本专讲DELPHI中OOP的书。
- 如何在Delphi的Tshape元件中,如何用Bitmap来定义,显示自定义的图形.
- 两个ACCESS数据库如何将一个的数据合并到另一个!
- sql access 简单问题!!
建议有房子状态发生改变的时候 才通知刷新一次 刷新的时候也只对改变的房间刷新
就不用一次刷新500个panel了
速度应该没问题