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

Вниз

Почта....   Найти похожие ветки 

 
ilka   (2003-09-24 17:05) [0]

этот код работает в Delphi7 но почемуто отказывается в Delphi6 вернее он работает а письмо не сохраняеется.
вопрос почему?

var
pop3:TIdPOP3;
mes:TIdMessage;
Attach:TIdAttachment;
...

begin

pop3:=TIdPOP3.Create(nil);
mes:=TIdMessage.Create(nil);
pop3.Username:="name";////в delphei7
//pop3.UserId:="name";//в delphei6

pop3.Password:="password";
pop3.Port:=***;
pop3.Host:="*.*.*.*";

if not pop3.Connected then pop3.Connect;
count:=pop3.CheckMessages;

//получение писем в цикле
for i:=1 to count do
begin
pop3.Retrieve(i,mes);
if mes.Subject="ErrorReporter" then
begin
Attach:=TidAttachment.Create(mes.MessageParts,"1.txt");

//в 6 делфе не сохраняется
Attach.SaveToFile("file.txt"+IntToStr(i));
Attach.Free;
pop3.Delete(i);
end;
end;

pop3.Disconnect;
application.Terminate;



 
Е-Моё имя   (2003-09-24 17:19) [1]

не сохраняеца с какой ошипкай?


 
Reindeer Moss Eater   (2003-09-24 17:20) [2]

Хочешь иметь одинаково работающий (одинаково неработающий) код - имей одинаковые версии используемых библиотек.


 
ilka   (2003-09-24 17:24) [3]

он проходит вот эту строчку без ошибки
Attach.SaveToFile("file.txt"+IntToStr(i));
но файл не создается. скорее всего Attach просто пустой, а так ли это я не знаю способа как проверить.


 
Е-Моё имя   (2003-09-24 17:27) [4]

скорее всего ты не там ищешь, куда он сохраняет =)


 
ilka   (2003-09-24 17:35) [5]

>Reindeer Moss Eater © (24.09.03 17:20) [2]
>Хочешь иметь одинаково работающий (одинаково неработающий) код ->имей одинаковые версии используемых библиотек.

Понадобилось перенести проект с делфи6 на делфи7
а вообще ответ не потеме

>Е-Моё имя © (24.09.03 17:27) [4]
сохраняет в текущую директорию. по крайней мере нигде на диске файла все равно нет...


 
Е-Моё имя   (2003-09-24 17:37) [6]


> [5] ilka © (24.09.03 17:35)

задай олный путь и проверь еще раз


 
ilka   (2003-09-24 17:43) [7]

>Е-Моё имя © (24.09.03 17:37) [6]
не тоже самое делфи7 работает, делфи6 не работает

А можно как нибудь посмотреть содержимое прикрепленного файла не сохраняя его на диск?


 
Е-Моё имя   (2003-09-24 17:46) [8]

используй отладчик


 
ilka   (2003-09-24 17:51) [9]

>Е-Моё имя © (24.09.03 17:46) [8]
смотри <ilka © (24.09.03 17:24) [3]>


 
Е-Моё имя   (2003-09-24 18:02) [10]

посмотрел
и чо?
проверь после сохранения fileexists например
посмотри может в stream можно сохранить
твори! все в твоих руках


 
ilka   (2003-09-24 18:10) [11]

и так по пунктам
файл не создается,
в поток сохранить нельзя,

я и так пытаюсь творить только одна проблема оно не работает...

ЗЫ Е-Моё не знаеш как посмотреть содержимое письма?


 
Е-Моё имя   (2003-09-24 18:18) [12]

блин мне лень лезть в код инди, посмотри сам чо там есть
залезь отладчиком в процедуру savetofile и проследи



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

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

Наверх




Память: 0.46 MB
Время: 0.01 c
1-66007
Mishenka
2003-11-09 21:21
2003.11.20
Как из Image скопировать изображение в буфер?


3-65768
mikmik
2003-10-15 14:48
2003.11.20
генератор отчетов RAVE


3-65715
Kinder
2003-11-01 15:51
2003.11.20
БД без дополнительных компонентов


11-65805
Bartov
2003-02-26 11:28
2003.11.20
IE


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