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

Вниз

Почему не загружается весь файл?   Найти похожие ветки 

 
Tornado ©   (2004-04-08 09:59) [0]

Имеется у меня текстовой файл (например message.txt) в который некая почтовая система экспортировала несколько сообщений:
Вот первое сообщение (сверху заголовок, потом идет вложенный текстовой файл <01text-plain.txt> и печатается его содержимое):


Message:
From: nov-01-vtg-pri-les-bykov at 01101-n.novgorod
Date: 8/4/04 8:56
To: nov-14-vtg-rvu-buh-imush at 01114-n.novgorod
Subject: Re[8]:
Contents:

Text item: 01text-plain.txt

Это мое сообщение


Это второе сообщение в том же текстовом файле message.txt, тоже идет заголовок но в это сообщение вложен еще и экселовский файл:
(весь экселовский файл приводить не буду, только часть :)


Message:
From: nov-01-vtg-ptp-tsibryaev at 01101-n.novgorod
Date: 8/4/04 9:00
To: nov-00-vtg-plan-kuzmina at 01100-n.novgorod
Receipt Requested
Subject:
Contents:

Сообщение в MIME-формате без текстовых фрагментов.

File item: Для  баланс. ком.-   ПТУ ВГЭР №1.xls

eПаЎ±б                >  юя                Т          юяяя    юяяя    Р   С   яяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяя                                                                             B  °a   А  =        њ               Ї   ј   =  сясяp#8     j@    Ќ    "       ·   Ъ    1 " И   яђ    М  A r i a l   C y r 1 " И   яђ    М  A r i a l   C y r 1 " И   яђ    М  A r i a l   C y r 1 " И   яђ    М  A r i a l   C y r 1 " И  яј   М  A r i a l   C y r 1 " р   яђ   М  A r i a l   C y r 1 " И    ђ   М  A r i a l   C y r 1 " И  $ ђ   М  A r i a l   C y r 1 " И  яј    М  A r i a l   C y r 1 "    яђ    М  A r i a l   C y r 1 "    яђ   М  A r i a l   C Y R 1 " р   яђ    М  A r i a l   C y r 1 " р  яј    М  A r i a l   C y r 1 " Ь  яј    М  A r i a l   C y r 1 " @ яј    М  A r i a l   C y r 1 " р  яђ   М  A r i a l   C y r 1 " р  яј   М  A r i a l   C y r 1 " ґ  яј   М  A r i a l   C y r 1 " ґ   яђ   М  A r i a l   C y r 1 " И   яђ   М  A r i a l   C



Вот вышеописанные крякозяблики - это и есть этот экселовский файл :) Вопрос в том что мне нужно всю эту лабуду поместить в StringList, но помещается только та часть которая стоит до экселовского файла, т.е. строка File item: Для  баланс. ком.-   ПТУ ВГЭР №1.xls помещается, а вот все что после нее в StringList не попадает почему-то...Загружаю так:

List: TStringList;
List.LoadFromFile("message.txt");


 
Рамиль ©   (2004-04-08 10:01) [1]

Символ #0 встречается, скорее всего


 
Семен Сорокин ©   (2004-04-08 10:02) [2]

наверное там символ #0 где-то есть.


 
Tornado ©   (2004-04-08 10:05) [3]

так когда файл просматриваешь его не видно этого символа....победить как-нить это можно?


 
Семен Сорокин ©   (2004-04-08 10:08) [4]

что-то импа этого:
text := StringReplace(text, #0, "", [rfReplaceAll]);


 
Семен Сорокин ©   (2004-04-08 10:10) [5]

сорри, сморозил, попробуй закачать в буфер array of char, а там уже поменять


 
Anatoly Podgoretsky ©   (2004-04-08 10:13) [6]

Не гдето, а сплошняком, это Unicode


 
Семен Сорокин ©   (2004-04-08 10:21) [7]

только боюсь xls-файл потом не восстановить будет :))



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

Форум: "Основная";
Текущий архив: 2004.04.25;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.032 c
1-1081685178
Феликс
2004-04-11 16:06
2004.04.25
Вопрос с картинкой про траекторию.


6-1077801932
Senator
2004-02-26 16:25
2004.04.25
NMHTTP


7-1077999484
Novichok
2004-02-28 23:18
2004.04.25
нельзя выполнить ShutDown :(


3-1080713288
AVP_opck
2004-03-31 10:08
2004.04.25
как вставить с помощью компонентов IBX дату в поле типа TIME


4-1077724548
Dr.Null
2004-02-25 18:55
2004.04.25
CPU &amp; Memory usege моей проги





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский