Помощь - Поиск - Пользователи - Календарь
Полная версия: работа с текстовым файлом
Форум «Всё о Паскале» > Pascal, Object Pascal > Задачи
Jeeb
Есть текстовый файл... В нем располагаются записи, вот так:
Кличка - Шарик; Порода - Пудель; Возраст - 7; Владелец - Пупкин
и т.д. построчно...

Как осуществить поиск в текстовом файле по фамилии владельца и вывести всю эту строку на экран?
volvo
Построчно читать из файла информацию в строку S, и использовать Pos для нахождения в строке слова "Владелец":
name := copy(s, pos('Владелец', s) + Length('Владелец - '),  255);

В переменной name будет фамилия записанного в данной строке владельца... И дальше - сравнение с заданной фамилией...
Jeeb
спасибо, попробую....
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.