378 / 331 / 89
Регистрация: 26.05.2010
Сообщений: 750
1

Чтение текстового файла

31.05.2018, 16:11. Показов 1180. Ответов 6
Метки нет (Все метки)

Имеется файл 12_Z_.log название не важно содержит текстовую информацию размер 1,5-2 гб.
содержание файла

Замер 1 58.9 58.89 58.895 IN 5 IN 6 и тд.
Замер 2 57.9 57.89 57.895 IN 3 IN 7 и тд.

Нужно его читать в приложение и обрабатывать читать как обычный текстовый файл не гуд, так как объем большой,
смотрю в сторону BlockRead, но не уверен что оно, ранее с файлами большого объема дел не имел, в основном задачи информатики школьного и курса института, так же не большие программы работы с БД.

Какое решение лучше принять вот в чем вопрос. Кто что посоветует.

krapotkin, обещал ответить в созданной теме.

Версия Rad Studio 10.1
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
31.05.2018, 16:11
Ответы с готовыми решениями:

Чтение из текстового файла
Здравствуйте. на форуме понятное дело много тем о чтении из текстовых файлов, но мне нужна помощь...

Чтение текстового файла
У меня есть текстовый файл, где каждая переменная записывается с новой строки Мне нужно записать...

Чтение из текстового файла
Есть текстовый файл в котором находится следующее: Audi 24 143 Lada 25 126 Volvo 26 169 Как я...

Чтение с текстового файла
Очень прошу помоч с Delphi! Написать програму, которая будет выводить на экран компьютера...

6
5497 / 4292 / 1379
Регистрация: 14.04.2014
Сообщений: 19,282
Записей в блоге: 19
31.05.2018, 16:18 2
читать все равно построчно, но лучше через TStreamReader

Работа с огромными файлами
1
378 / 331 / 89
Регистрация: 26.05.2010
Сообщений: 750
31.05.2018, 16:20  [ТС] 3
Спасибо за направление буду пробовать
0
5497 / 4292 / 1379
Регистрация: 14.04.2014
Сообщений: 19,282
Записей в блоге: 19
31.05.2018, 16:26 4
ну и общая рекомендация если полученные данные нужно как-то обрабатывать, то сваливать их в БД и дальше работать с ней
0
378 / 331 / 89
Регистрация: 26.05.2010
Сообщений: 750
31.05.2018, 16:43  [ТС] 5
krapotkin[/url], почитал скажи ты пишешь while f1.position<f1.size do, а где position и size посмотрел таких свойств не нашел, может не там смотрю
0
5497 / 4292 / 1379
Регистрация: 14.04.2014
Сообщений: 19,282
Записей в блоге: 19
31.05.2018, 21:08 6
на коленке писал, да.
используйте
Delphi
1
while not f1.endOfStream do
http://docwiki.embarcadero.com... ndOfStream
0
378 / 331 / 89
Регистрация: 26.05.2010
Сообщений: 750
01.06.2018, 04:44  [ТС] 7
Спасибо разобрался сам
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.06.2018, 04:44
Помогаю со студенческими работами здесь

Чтение и перезапись текстового файла
здравствуйте , помогите пожалуйста, суть проблемы в следующем, есть некий исходный txt файл...

Чтение текстового файла в массив
При попытке чтения каждой строки файла в массив строк (tile: array of string) Выдает ошибку....

Чтение текстового файла из TFileStream
Добрый день. Читаю текстовый файл TFileStream (т.к. файл открыт для записи другой программой и...

Чтение строк из текстового файла в memo
Привет. Как сделать чтобы при чтении строк из файла такого вида: 123 456,78 789 12,5 987 654...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru