首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

为何一开多线程内存就占很大呢

2013-01-15 
为什么一开多线程内存就占很大呢?已经到800M的内存了怎么解决[解决办法]100万的数据全部显示??一次性加载?

为什么一开多线程内存就占很大呢?
已经到800M的内存了  怎么解决
[解决办法]
100万的数据全部显示??一次性加载??
贴上一部分代码看看
[解决办法]
实在 要弄 一次性显示 ,就不要用stringgrid 改用 listview 的 ownerdata
[解决办法]
StringGrid -> DrawGrid
或者不填充StringGird的内容,直接OnDrawCell事件中写代码输出显示,如果需要编辑得在OnGetEditText中返回内容并在OnSetEditText中设置相应的内容.

总之意思就是:Grid显示到那一页时,才即时把数据显示出来,不预设值.这样最多就显示一屏,不过这也有些问题,得缓冲数据,

热点排行