我编写了一个类,其中主要操作数据库中的数据,但是数据量不确定,有时比较多,为了不影响其它程序使用,想加上“Application.ProcessMessages”,但是好像不能这么使用。有什么其它办法达到相似的功能吗?
解决方案 »
- 讨论下遍历字符替换怎么可以高效?
- Delphi中RS232接口的发送程序问题
- 急急.....关于SQL里的数据监听问题,请数据库高手帮忙,解决了给200分!!!!!
- 请问DELPHIer~~~java可以和delphi结合使用吗?????????!!!!!!!!!!!!!!
- 怎样定义TStrings类型的变量
- 我是delphi初学者,按照书本上说得却走不下去了,请各位高手指点迷津,急急急急急急急急急急急!!!!!!!!!!!
- 求救:关于窗体中控件随窗体大小变化的问题!
- 急,请问怎么得到一个字符的 ASCII码
- Windows环境下delphi怎样打开*.chm外部文件?
- 我的delphi 6 为什么不能用数据库呢?
- 请问如何用Delphi程序在Internet选项中->安全->受信任的站点中加入一个网站?
- DBgrid 列位置及列宽问题
我只是想在运行时先暂时放弃CPU的占用而已,不需要多线程。
我只是想在运行时先暂时放弃CPU的占用而已,不需要多线程。
////////////////////////////
使用多线程需要添加同步机制的,所以不会出现图片没有保存完,记录已经移动的问题。而且据我所知,如果你是用ADO控件操作数据库的话,再多线程中是可以不用作同步的,因为ADO本身是thread safe的。
而且你说在运行时先暂时放弃CPU的占用,我想了半天都没有明白你是怎么在放弃CPU的情况下让你的程序被执行的。