Форум: "Основная";
Текущий архив: 2004.02.06;
Скачать: [xml.tar.bz2];
ВнизSetLength и чтение строки Найти похожие ветки
← →
ИМХО (2004-01-23 18:49) [0]Кто знает, из-за чего может быть такая бодяга:
Имеется нетипизированный файл. Известна позиция и длина строки, которую нужно прочитать.
Делаю, как обычно:
SetLength(Message, MsgLen);
Затем:
MyStream.Position := MsgPos;
MyStream.Read(Message[1], MsgLen);
Здесь проблема:
считывается НЕ вся строка, а лишь часть ее (то есть длина Message много меньше MsgLen)
Это из-за каких-то недопустимых символов в файле?
← →
Serginio666 (2004-01-23 19:09) [1]Проверь на присутствие #0 в Message. А Lengt(Message)==MsgLen
просто отображение заканчивантся при достижении #0
← →
ИМХО (2004-01-23 19:46) [2]Спасибо, гляну сейчас.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.02.06;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.031 c