Текущий архив: 2003.04.03;
Скачать: CL | DM;
ВнизТаблица символов Найти похожие ветки
← →
Фагот (2003-03-24 13:17) [0]Госпола! Что за символ такой с кодом 0? Это конец строки? Потому что елси я делаю StringList.LoadFromFile, то загрузка прекращается именно в этом месте... Как тогда программно поменять этот символ на пробел? Если ассоциировать с переменной, а потом считывать каждый символ, то это очень долго...
← →
Palladin (2003-03-24 13:25) [1]ну а что ты хотел...
StringList подразумевает текстовый файл при LoadFromFile...
в текстовом файле по идее недолжно быть #0...
← →
Фагот (2003-03-24 13:32) [2]Дак как это обойти или избавиться? Что это за символ-то? Как он вообще мог забраться в текстовый файл
← →
Dms (2003-03-24 13:37) [3]1. Замени #0 на #32(пробел)
2. Читай другим способом
← →
Anatoly Podgoretsky (2003-03-24 13:38) [4]Фагот © (24.03.03 13:17)
А ты не каждый символ считывай, а все сразу, тогда быстро.
← →
Palladin (2003-03-24 13:41) [5]
> Как он вообще мог забраться в текстовый файл
как записали так и пробрался...
> как это обойти или избавиться
не писать его туда, если писал не ты, то придется использовать иные методы чтения, отличные от StringList.LoadFromFile
TFileStream
BlockRead
в конце концов filemapping...
при разбитии на строки проверять его наличие и заменять более безобидным, на #13#10 например или вообще игнорировать
Страницы: 1 вся ветка
Текущий архив: 2003.04.03;
Скачать: CL | DM;
Память: 0.45 MB
Время: 0.008 c