求助,急!本人未用过线程,如何在执行一个耗时查询的同时,在同一个form中再执行其它查询!(请举例)(100分)

  • 主题发起人 主题发起人 提问者
  • 开始时间 开始时间
参见《D4编程内幕》
 
不好意思,本人手边无资料,还请指点!
 
delphi自己就有demos/threads
 
Delphi自带的多线程背景查询例程。
.../demos/db/Bkquery
 
你的耗时间查询和其他查询要用到同一数据库,要复杂点。
 
用delphi TThread 可以实现
唯一注意的是delphi 在线程中用Vcl时出错 必须用TThread 对象中的同步函数
具体看delphi D:/Program Files/Borland/Delphi5/Demos/Threads/ 下的
Demos 有上述问题的答案
delphi 的线程处理非常容易
 
多人接受答案了。
 
后退
顶部