Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.04.03;
Скачать: [xml.tar.bz2];

Вниз

Таблица символов   Найти похожие ветки 

 
Фагот   (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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.01 c
14-6693
adogg
2003-03-15 12:45
2003.04.03
Генераторы случайных чисел


14-6686
NetBreaker666
2003-03-17 15:31
2003.04.03
Здесь собрался еще mpeg4 encoder писать...


3-6411
Danil_F
2003-03-16 10:47
2003.04.03
Господа! Помогите с переносимостью!


1-6423
valkamuz
2003-03-20 15:59
2003.04.03
Delphi открытие Excel эксклюзивно


4-6861
Ajax
2003-02-04 18:27
2003.04.03
Самое-самое верхнее окно





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский