Задача: считать текстовый файл построчно в обратном порядке. Каждая строка считывается, обрабатывается, и на основании ее содержания принимается решение о прекращении дальнейшего считывания.
Я пока вижу два пути:
1. Поднимаем все в StringList и идем в обратном порядке. Не оптимально - файл может быть большой...
2. Читать файл посимвольно с помощью Seek(). Гораздо больше кода и не уверен, что будет оптимальней чем (1).
Может кто подскажет еще идею?