Cчитать файл
Имеется текстовый файл, в котором символы могут быть расположены как угодно. Количество строк/символов не ограничено. Нужно скопировать данный текст в строку.
Помогите пожалуйста. |
Цитата:
Вот вам некоторые команды в помощь: Цитата:
|
Цитата:
Тут другое интересно. Ладно, ограничимся 256-ю символами, не суть. А вот как перегнать файл в строку, обойдя служебные символы конца строки (заменив их пробелами), и можно ли это в принципе? Вчера весь вечер пытался — не сумел. Стыдно чертовски, прям под землю провалиться! Есть идеи? |
Команда ветвления вам в помощь, конец строки EOLn он же CHR(13), конец файла EOF :)
|
Цитата:
|
Вложений: 2
Во зар-раза, нашёл-таки способ!
Код:
Var Вложение 442688 Строка: Вложение 442689 |
Идея такая:
Заводим цикл с условием выхода Not(Eof); Читаем строку командой ReadLN(f,s); Посимвольно записываем эту строку в результирующий файл. Тем самым избавляемся от проблемы обработки символа конца строки. ПыСы: почти что то же самое в вашем решении, опоздал я маленько :) |
Вот! Решили офигенную задачу. В два выдающихся ума!
|
Да я и не пытался, куда уж мне :))
|
Часовой пояс GMT +4, время: 11:06. |
Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.