|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
IdPOP31.Retrieve(n,Msg); - Задумывается навсегда(
Код:
procedure TForm1.Button2Click(Sender: TObject); var i,n:integer; Msg:TIdMessage; begin if(IdPOP31.Connected)then begin MSG:= TIdMessage.Create(self); i:=Idpop31.CheckMessages;//определяет правильно for n:=1 to i do begin Msg.Clear; //IdPOP31.RetrieveHeader(i,Msg); //ListBox1.Items.Add(Msg.Subject);//считывает правильно IdPOP31.Retrieve(n,Msg);//Задумывается навсегда( Memo1.Text:=Memo1.Text+Msg.Body.Tex t; end; Msg.Free; end; Вопрос:Почему он не может обработать эту строку, если все предыдущие обрабатывает правильно p.s. Использовал любые другие варианты реализации чтения писем этим компанентом, всегда останавливается на той строке(, а мне нужно именно пользуясь инди Последний раз редактировалось Admin, 09.10.2010 в 14:01. |
#2
|
||||
|
||||
Посмотри здесь, может поможет (там про кодировку, но есть пример того, что тебе надо):
http://www.sql.ru/Forum/actualthread...&tid=65173&hl= И вот тута интересненькое есть: http://sql.ru/forum/actualthread.aspx?tid=749637 Вот еще: http://ru.efreedom.com/Question/1-10...%D0%BD%D 0%BE ЗЫ если посмотришь ссылки, там все объясняется... Помогаю за Спасибо |
#3
|
|||
|
|||
Спасибо конечно, но к сожалению, по этим ссылкам я не получил ни грама нужной мне информации, в первой есть только пример отправки, но это легко и давно реализованно, у меня праблемы при считывании, во второй тоже про отправку, не знаю, как мне это может помочь(, а в третьей обьясняется как избежать сообщения о корректном закрытии соединения, по сути это выглядит как три случайные ссылки, в которых упоминается "idpop3", и "не работает"), но всё равно спасибо)
|
#4
|
||||
|
||||
Да ты думаешь я долго искал?
Первые 3 ссылки, которые вывел гугл Помогаю за Спасибо |