Цитата(Марковка @ 18.4.2009, 18:00) *

в условии об этом ничего не сказано. я не знаю. если это максимальный размер строки в Паскале, то, наверно ,нет.

В таком случае считаем, что там нет длинных строк. Действуем так:
1) Открываем файл для чтения.
2) Читаем первую строку из файла в переменную типа string.
3) Читаем следующую строку, в другую переменную, проверяем какая из строк длиннее, если длиннее вторая то помещаем её на место первой.
4) повторяем пункт 3 пока не кончится файл.
Если нужны более конкретные советы, то выкладывайте код(пусть даже и не рабочий).