B batconv Unregistered / Unconfirmed GUEST, unregistred user! 2006-12-06 #1 我用Easygrid读入一个大约30兆的的文本文件,快读完的时候出现内存溢出而中止,我的物理内存可是有一个G呢,应该不是内存不够吧,真是郁闷,哪位高手能指点一下,或是推荐个更好的控件。谢谢了,有的话请发我邮箱:batconv@163.com
我用Easygrid读入一个大约30兆的的文本文件,快读完的时候出现内存溢出而中止,我的物理内存可是有一个G呢,应该不是内存不够吧,真是郁闷,哪位高手能指点一下,或是推荐个更好的控件。谢谢了,有的话请发我邮箱:batconv@163.com
3 38152977 Unregistered / Unconfirmed GUEST, unregistred user! 2006-12-07 #2 应该是控件的问题,或许不支持这么多行。也许是控件Line属性是32位的int型,看下源码应该有答案
B batconv Unregistered / Unconfirmed GUEST, unregistred user! 2006-12-09 #3 用delphi的stringgrid也不行,大约在1000000行就会溢出
D duhai_lee Unregistered / Unconfirmed GUEST, unregistred user! 2006-12-09 #4 1,有没有使用cnmemprof这样的内存管理单元? 如果有, 去掉它或者修改它的限制。 2,跟踪一下 看看哪里导致的,然后修改。 3,用listview 试试。
4 434673459 Unregistered / Unconfirmed GUEST, unregistred user! 2006-12-10 #5 介绍一个jsp 网站 http://bbs.8isp.cn/?u=233
K KK168 Unregistered / Unconfirmed GUEST, unregistred user! 2006-12-10 #6 你应该这样想,grid 不需要载入全部文件,只需要载入需要部分的文件,或者你理解为一个浮动的窗口就行了。你只要写控制显示到窗口的部分文件代码就行了。