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

Вниз

Не читается текстовый файл   Найти похожие ветки 

 
mouse_web   (2004-04-17 02:39) [0]

Программа автоматом генерит текстовый файл. Мне его надо прочитать, но читается только строчка до определенного символа.
Ссылка на файл http://www.mause.ru/test.txt

Символы выглядят так (zDЅ7†5Ѕ7†5). Может из-за них дальше не читает?

Программу генерящую этот файл я изменить не могу (готовый exe) и убирать эти символы каждый раз для чтения файла тоже муторно.

Помогите, пожалуйста, прочесть файлик.


 
Johnmen ©   (2004-04-17 02:43) [1]

>но читается...

А вот как - мы не видим...:(


 
mouse_web   (2004-04-17 03:01) [2]

Как читаю?
Очень просто:

...
st := TStringList.Create;
st.LoadFromFile(frame111.OpenDialog1.FileName);
st.Find("N",i);
p := pos("N",st.Strings[i-1]);
...


Так вот "N" найти нельзя т.к. передается строчка до символов (zDЅ7†5Ѕ7†5), а как их убрать сразу при открытии я не знаю.

Я даже этот весь текст прямым копированием в win не могу никуда вставить.


 
kaif ©   (2004-04-17 04:36) [3]

А ты создай поток TFileStream и считай все побайтно. Со строками не связывайся. Загони в массив символов array of Char методом FileStream.Read и дальше в этом массиве ищи любые символы, даже с ascii кодом 0 или 00.


 
mouse_web   (2004-04-17 05:00) [4]

А можно подробнее (желательно на примере)... а то я в этом деле полный чайник


 
Anatoly Podgoretsky ©   (2004-04-17 13:41) [5]

Это не текстовый файл, поэтому методы чтения для текстовых файлов не приемлемы, читай как двоичный и работай как с байтами



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

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

Наверх




Память: 0.47 MB
Время: 0.039 c
14-1081738088
konstantinov
2004-04-12 06:48
2004.05.02
Опять о выборе ПК


8-1074041218
Валентин
2004-01-14 03:46
2004.05.02
TAG в mp3


7-1078612457
fishca
2004-03-07 01:34
2004.05.02
Отлов на ATX корпусе нажатия кнопки Power


14-1081367620
ginfonic
2004-04-07 23:53
2004.05.02
Продам труды Архангельского по Delphi 7


6-1078833851
LAndreyV
2004-03-09 15:04
2004.05.02
Время запроса при скачивании HTML