Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.11.15;
Скачать: CL | DM;

Вниз

Текстовый файл и пустые строки.   Найти похожие ветки 

 
Drowsy   (2009-10-01 22:13) [0]

При чтении текстового файла TextFile, обнаружил, что пустые строки
ReadLn "проглатывает". А как-бы узнать, что такие "строки", состоящие из символа перевода каретки в файле есть?


 
palva ©   (2009-10-01 22:32) [1]

Строки в файле разделяются последовательностью символов #13#10. При вводе строк по ReadLn эти символы в состав строки не попадают. Если у вас одиночный символ перевода каретки #13 то он войдет в состав некоторой строки. Делайте поиск в каждой введенной строке символа #13 и разделяйте введенную строку на несколько по этому символу.

Другой вариант это вводить символы (char) функцией Read и последовательно анализировать каждый символ.


 
Drowsy   (2009-10-01 22:49) [2]

Понял, спасибо!


 
Anatoly Podgoretsky ©   (2009-10-01 23:17) [3]

> Drowsy  (01.10.2009 22:13:00)  [0]

Слова, слова, но не разу не пропало.


 
Drowsy   (2009-10-01 23:19) [4]


> Слова, слова, но не разу не пропало.

Это Вы о чём?


 
Anatoly Podgoretsky ©   (2009-10-01 23:35) [5]

> Drowsy  (01.10.2009 23:19:04)  [4]

О том, что ни разу строка не пропала, а у тебя почему то пропадает. Между прочим ReadLn уже свыше 30 лет и надо же такая удивительная новость.


 
Drowsy   (2009-10-01 23:41) [6]

Приятно, что сумел Вас удивить.


 
Drowsy   (2009-10-02 00:19) [7]

Пустые строки глотает :
 while not SeekEof(Src) do
Поменял на :
 while not Eof(Src) do

теперь нормально считывает.


 
Anatoly Podgoretsky ©   (2009-10-02 00:24) [8]

> Drowsy  (02.10.2009 00:19:07)  [7]

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


 
Drowsy   (2009-10-02 00:30) [9]


> Что же ты мозги нам морочил, не работает мол.

Не было такой цели, уж поверьте.
> за тобой замечено, что ты не приводишь якобы не рабочий
> код.

Неужели?
Где, кем, когда замечено?


 
Anatoly Podgoretsky ©   (2009-10-02 00:41) [10]

> Drowsy  (02.10.2009 00:30:09)  [9]

Не буду про других говорить, но мною замечено и даже точнее - получить от тебя код с ошибкой, это невыполнимая задача.


 
Drowsy   (2009-10-02 00:46) [11]

Мои дурацкие вопросы никогда Вашего внимания не привлекали, и, тем более, коды не интересовали, как и в данном случае.


 
Германн ©   (2009-10-02 01:03) [12]


> Мои дурацкие вопросы никогда Вашего внимания не привлекали

Ну эт ты здря! Модераторы читают все вопросы (да и все ответы тоже). Работа у них такая. :)


 
Drowsy   (2009-10-02 01:15) [13]

Здорово, когда в ответе можно узнать о возрасте ридлайна.


 
sniknik ©   (2009-10-02 07:53) [14]

> коды не интересовали
и это ты зря, многие просто игнорируют вопросы без кода, уже "решенные" автором с выдачей "виноватого". при том что "виноватой" частью без проблем пользуется масса народу. просто ставят себе пометку "абсурд" и листают дальше.


 
Имхо   (2009-10-02 09:17) [15]

Drowsy, между прочим, если правильно задавать вопрос, то ответ (достаточно часто) можно получить и самому, уже не говоря о том, что люди его прочитавшие с удовольствием помогут такому вопрошающему. А всего лишь нужно задать вопрос, хотя бы по шаблону:

Вопрос:
бла-бла-бла

Задача:
бла-бла-бла

Что я сделал:
приводится код

Будь уверен, такой вопрос не останется без ответа.


 
Anatoly Podgoretsky ©   (2009-10-02 10:03) [16]

> Drowsy  (02.10.2009 00:46:11)  [11]

Если я не отвечаю, то это не значит, что не читаю, просто не хочу тратить время.


 
Drowsy   (2009-10-02 10:03) [17]


> люди его прочитавшие с удовольствием помогут такому вопрошающему

Да, я знаю.
Несмотря на несовершенство моих вопросов, я на многие здесь получил ответы и очень полезные советы, за что всем большое искреннее спасибо.



Страницы: 1 вся ветка

Текущий архив: 2009.11.15;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.01 c
15-1252835080
Kerk
2009-09-13 13:44
2009.11.15
[FreeBSD] Too many open files


4-1221720642
LonelyWolf
2008-09-18 10:50
2009.11.15
LowLevel mouse hook и "зависание" окна


4-1221659280
rand(256)
2008-09-17 17:48
2009.11.15
Дескрипторы компонентов окна


15-1252149563
Пит
2009-09-05 15:19
2009.11.15
Правка заголовков модулей в ВАП


2-1254568749
faiwer
2009-10-03 15:19
2009.11.15
Как реализовать?