全部博文(788)
分类:
2009-05-12 16:04:35
用线程
这很常见阿,一是用状态条,可以计算一下腰处理数据条数,跟状态条进度对应起来,起码界面上用户可以看到程序正在执行中。
要不就只能用另一个线程处理了,用另一个线程偶尔也会暂时出现不响应的状况,但不会真死。
一种方法是使用多线程。
一种方法是使用TADOQuery的异步功能事件来实现。
另外一种是使用单个计算,单个显示(辅助ProgressBar)来实现。
进度条不能解决问题,因为这仍然是主线程,建议自己重新开个线程!
开个线程吧
TADOQuery的异步功能事件来实现还是不错的!
用线程吧
个人感觉还是用线程好一点儿