xuyunhai20160827 Ответов: 1

Проблема с производительностью при использовании управления richtextbox.метод loadfile, чтобы загрузить большие *.файл в формате RTF.


I want to display a large *.txt file to RichTextBox. The size is about 7MB.
When I use RichTextBox.LoadFile() method, it takes a long time(about 2 minutes) util it shown up. 
But if I use wordpad or any other free editors, it displayed very soon.
How can I improve the performance?
Please give me some advice.
 
The code is:
RichTextBox1.LoadFile(FilePath, RichTextBoxStreamType.RichText);


Что я уже пробовал:

я попробовал использовать memorystream для загрузки, но он все еще очень медленный

Patrice T

Вы забыли скопировать подпись с оригинального вопроса.

1 Ответов

Рейтинг:
1

xuyunhai20160827

когда я читаю файл около 27 м, используйте файл.ReadAllText, но это также занимает около 17 минут, может ли любой другой способ обновить скорость