我有一个很耗时间的查询操作,要查询很多数据。可是,我想让数据一旦被查询出来就能够显示,该怎么做。我试过多线程了,好像不行。我想能不能让程序(也就是我的那个for,每for一次就停这么100ms让界面得到更新,)该怎么办呢?还请各位指点很急,感激
解决方案 »
- JS调用DELPHI函数问题。蛋疼了两周!!!
- 是否能让TreeView的双击事件先于展开事件发生呢
- 为什么动网验证码与我用idhhp下载的不一致?????急,在线等!!!
- 关于父对象
- 杭州创业软件公司的卑鄙
- 关于用户登陆的问题!!!!
- TOraStoredProc commit 問題
- 用delphi做一个标准windows程序,能不能直接写Cookies,急
- 请问怎么使用TPageProducer控件呢?请高手指教!
- 在取数据的空当,我想显示一条叫大家等待的提示信息,等数据取回是关闭。请问如何写?
- 一个比较简单的问题!是关于ADOQuery的!
- ADOTable访问SQL Server数据库问题
begin
application.ProcessMessages; //用这句话。
end;
begin
.....
application.ProcessMessages; //用这句话。
end;
最好分段取,就算你都一次取出来了客户怎么看呢?
begin
.....
application.ProcessMessages; //用这句话。
end;
一楼的这个方法你试试阿
因为Delphi控件多半采用同步的方式获取数据。当然也有例外,比如ADO什么的。