Взять первую строку из txt файла

  • Автор темы Автор темы Vladik
  • Дата начала Дата начала

Vladik

Client
Регистрация
30.09.2010
Сообщения
46
Реакции
3
Баллы
8
Есть много текствоых файлов, я получил их пути c//file1.txt , в файлах много строк, как из каждого файла выдрать только первую строку и положить в список?

Я придумал только так, взять всё содержимое каждого файла записать в список, потом из этого списка взять первую строку и записать в другой список... Есть варианты по короче?
 
1 Взять путь к файлу
2. Привязать список1 к этому файлу (Операции со списком>Привязать к файлу)
3. Взять первую строку.
4. Положить в список 2.

И так в цикле пока все файлы не пройдете.
 
  • Спасибо
Реакции: Vladik
беру первую строку из списка, в который до этого была запись строк, а вместо первой строки берет всё содержимое файла!!!
если изменить кодировку файла на utf, то берет строку первую, но этот файл перезаписывается , поэтому кодировка сбивается на анси опять...
Как тут быть?
 
Не должен в ANSI перезаписывать, если в списке есть данные кириллицы, например. Какой билд используете вообще?
 
5.4.3 , я в демке пока, надо бы обновить лицуху

данные берутся из текстовых файлов , в кодировке ansi
 
Входные файлы для работы в программе должны быть в UFT-8
Если файлы создаются другим софтом, проверьте если ли там вариант выбора кодировки
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)