多线程,1000条就明显慢了,效率几乎等于单线程了。有办法法不?
解决方案 »
- Delphi DBGrid 如何实现合并单元格
- widechartostring对unicode代码操作异常,奇怪?
- 关于数据类型的一个问题,清高手解答
- 公司要求用Delphi,本人从C++ Buider 转过来,先求Delphi7.0两CD版的下载地址!
- ado如何连接access?
- 我想问一下我在 Delphi 7.0 下面怎么安装 QuickRep 控件? 哪里有下载的 QuickRep for Delphi 7.0?
- ■■■如何跨越多个窗体画一条线?■■■
- 报表打印
- 关于图表 Tchar的问题,如何将图清除,在线等待1
- 怎么读注册表?
- 如何delphi 打开外接应用程序主程序激活但外程序不激活?
- *** ImageList读取ico,然后画到SpeedButton上会严重失真???求助
知道inifile单元里有一个thashedstringlist,查找应该会快很多
if memo1.lines.indexof('xxx') = -1 then memo1.lines.add('xxx');这明白了吧。就是 memo1.lines.count >= 1000 时,上面这行代码就慢了!
我曾经试过1万多行,最终8M在内存中indexof也没多慢。
beginupdate;
????????
endupdate;
好像与多线程与否无关