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

Вниз

Как получить прикрепленный файл используя 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;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.053 c
14-66065
NailMan
2003-10-30 12:22
2003.11.20
Посоветуйте хостинг, бесплатный, без излишеств


1-65952
STANT
2003-11-11 00:48
2003.11.20
Принудительно обновить StatusBar


1-65846
Dark Elf
2003-11-07 18:37
2003.11.20
Редактирование в ComboBox


1-65910
Felixx
2003-11-08 15:21
2003.11.20
Замена стандартному компоненту TStringGrid


3-65771
smu
2003-10-31 08:53
2003.11.20
При работе с двумя TQuery, связанными с одним TDatabase, проподаю