@I_Bober

Как сделать так, чтобы при открытии файла более 2Мб не зависала форма WinForms?

Стоит задача считать асинхронно текстовый файл, но при открытии происходит на некоторое время зависание формы и ничего нельзя сделать. Пробивал сделать в отдельный поток, но всё равно не помогает. Помогите сделать, чтобы при открытии файла можно было продолжить взаимодействие с формой.
  • Вопрос задан
  • 173 просмотра
Пригласить эксперта
Ответы на вопрос 2
profesor08
@profesor08
Читай файл небольшими кусочками и вставляй в форму.
Ответ написан
Комментировать
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
Что не понятно.
Смотрите, брал из тестов скорости

HDD медленее в 94 раза (0.68 МБ/с против 63.6 МБ/с), по сравнению с SSD
Если считать что у вас Hdd то чтение файла чуть больше 2 сек.

Что дальше делаете с данными? Возможно дело в этом? А не в диске?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы