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

Вниз

Как получить прикрепленный файл используя Indy компоненты   Найти похожие ветки 

 
ilka   (2003-08-28 14:40) [0]

Мастера подскажите как можно получить прикрепленный файл используя Indy компоненты


 
ilka   (2003-08-28 15:07) [1]

немного расширю проблему
получить файл можно вот так

var
pop3:TIdPOP3;
mes:TIdMessage;
Attach:TIdAttachment;
......
pop3.Retrieve(1,mes);
Attach:=TidAttachment.Create(mes.MessageParts,"name");
Attach.SaveToFile("file.file");

проблема в том что если мы не знаем "name" то ничего не получится


 
rem_multiskin   (2003-09-25 09:19) [2]

в тоем примере по сохранению приатаченных файлов через INDY компоненту

var
pop3:TIdPOP3;
mes:TIdMessage;
Attach:TIdAttachment;
......
pop3.Retrieve(1,mes);
Attach:=TidAttachment.Create(mes.MessageParts,"name");
Attach.SaveToFile("file.file");

на последней строчке вылетает ошибка "Error saving atachment.."

что не так делаю - или секреты какие-то есть?
Помогите - очень надо

ЗЫ Атачментов не один - может вэтом грабли


 
vadfe   (2003-09-25 14:12) [3]

for intIndex := 0 to Pred(Msgemail.MessageParts.Count) do
begin
if (Msgemail.MessageParts.Items[intIndex] is TIdAttachment) then
begin //general attachment
TIdAttachment(Msgemail.MessageParts.Items[intIndex]).SaveToFile(TIdAttachment(Msgemail.MessageParts.Items[intIndex]).Fil eName);
end
else
begin //body text
if Msgemail.MessageParts.Items[intIndex] is TIdText then
begin
Memo1.Lines.AddStrings(TIdText(Msgemail.MessageParts.Items[intIndex]).Body);
end ;
end;



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

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

Наверх




Память: 0.44 MB
Время: 0.012 c
1-65961
Calm
2003-11-10 18:35
2003.11.20
Как открыть web-страницу в НОВОМ окне


1-65852
Evgeniy_K
2003-11-09 18:12
2003.11.20
Цветной TBitmap -> Черно-белый TBitmap


14-66078
ProjectMaker
2003-10-22 20:15
2003.11.20
Всегда ли находит тот, кто ищет?


1-65979
Igit
2003-11-11 18:20
2003.11.20
Метки в Pascal


1-65988
Oleg_
2003-11-10 15:18
2003.11.20
Куда то ресурсы





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