C
cocoboy79
Unregistered / Unconfirmed
GUEST, unregistred user!
关于bde的多线程.
我在一个循环中通过BDE操作数据库,界面有一个进度条,显示当明循环运行的状态,我已经把这个循环放到一个附加线程中执行,但是发现在运行这个循环时,仍不能够按一个取消键来中止循环操作,MOUSE当时按不了.
有人做过类似程序么?? 如何实现可中止的数据库循环呢?
另外我如何在走进度条时,同时显示当前的进度数,我发现VCL界面只能有一个主线程,也就是说界面似呼不能是多线程的,附加的线程只能做与界面无关的事.我如何实现界面多线程呢??? 比如走进度条时同时显示进度数.
我在一个循环中通过BDE操作数据库,界面有一个进度条,显示当明循环运行的状态,我已经把这个循环放到一个附加线程中执行,但是发现在运行这个循环时,仍不能够按一个取消键来中止循环操作,MOUSE当时按不了.
有人做过类似程序么?? 如何实现可中止的数据库循环呢?
另外我如何在走进度条时,同时显示当前的进度数,我发现VCL界面只能有一个主线程,也就是说界面似呼不能是多线程的,附加的线程只能做与界面无关的事.我如何实现界面多线程呢??? 比如走进度条时同时显示进度数.