“我建议切换到另一个编辑控件,如SynEdit(它可以在几毫秒内加载80 mb的文本文件)。”- more memory for TMemo / TRichEdit。
有可能吗?
装载1,5 Mb需要我8秒.
我以前的文章:Delphi: Form becomes Frozen while assigning strings in thread
我有德尔福2010和UniSynEdit的德尔福2009。
谢谢!
发布于 2011-07-18 06:52:02
SynEdit的后端是一个TStrings后代,如果您只使用
ASynEdit.Lines.LoadFromFile您可以使用按需加载(即只加载可见行,可能前后有10行),但您必须自己处理。
https://stackoverflow.com/questions/6728889
复制相似问题