Показать сообщение отдельно
  #4  
Старый 21.10.2013, 18:15
Sibay Sibay вне форума
Прохожий
 
Регистрация: 21.10.2013
Сообщения: 5
Версия Delphi: Delphi XE5
Репутация: 10
По умолчанию

Хочу добавить, что задачу по сравнению очень больших текстовых файлов решать лучше с помощью Memory Mapped Files и сравнивать файлы побайтово (если ASCII кодировка и по два байта, если Unicode). Указанный выше способ большие файлы будет сравнивать очень долго и в StringList можно загрузить только 2Gb, а если процесс 32 битный, то получаем, грубо говоря, что можно сравнить два файла суммарный размер которых не более 2Gb.