RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Ответить на сообщение
Имя:
e-mail:
FIDO:
Home page:
сохранить данные о вас
Тема:
> > > Под досом трупо-паскаль находил перевод каретки. > > > В конце строки идут 0D0A в HEX. Проверял. > > + Не верю. И что, CRLF входил в состав строки? > > Все ясно. По досом в BP-ле я в конце строк ловил 0D0A. > Строки в вотчере не содержали CRLF, только в файле. > > > > > Причем это 6-я обрабатываемая строка (видимо т.к. она короче первых 5-ти). > > > Первые 5 хавает нормально. И 0x0 находит. > > + Логично. Однако следует помнить, что (в отличие от C) в Pascal-е не гарантируется обнуление никаких переменных. И вообще зачем вместо функции Length использовать негарантированные странные побочные спецэффекты? > > Переменную хоть и обнулял, да ведь те байтики, которые лежали в памяти от предыдущей строчки, остались. Отсюда я и получал этот грабель. > > Отож.
__, _, __, _,_ _, _
|_ / \ |_) | | |\/|
| \ / | \ | | | |
~ ~ ~ ~ `~' ~ ~
Programmed by
Dmitri Maximovich
,
Dmitry I. Platonoff
,
Eugen Kuleshov
.
25.09.99 (c) 1999,
RU/2
. All rights reserved.
Rewritten by
Dmitry Ban
. All rights ignored.