Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Как записать принятую с сервера почту Добавлено: 13.07.07 20:05  

Автор вопроса:  Sakuranet
Добрый день!
Прошу помощи!
Сделал почтовый клиент. Почту принимает и упаковывает в файл. Но есть одна проблемма. Посылаю RETR и обратно приходит почта, но не успевает записываться в файл.

AxWinsock1.SendData("RETR " & CStr(intMessages1) & vbCrLf)
swriter = IO.File.AppendText("c:\filefrommail")
swriter.Write(strData)
swriter.Close()

Записывается только часть информации.
Если в код вставить MsgBox(strData) - тогда все ок'.
Вся полученная информация, проходя через MsgBox полностью усваевается файлом.
Помогите, пожалуйста, решить проблемму.
Заранее благодарен, Sakuranet.

Ответить

  Ответы Всего ответов: 4  

Номер ответа: 1
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #1 Добавлено: 13.07.07 22:42
Sleep поставь :)

Ответить

Номер ответа: 2
Автор ответа:
 Sakuranet



Вопросов: 3
Ответов: 2
 Профиль | | #2 Добавлено: 13.07.07 23:27
Спасибо!
Стало немного лучше, но проблеммы до конца не решило. Почты стало записываться больше, но не вся.
Увеличение времени sleepа результата не дает.
С уважением,
Sakuranet.

Ответить

Номер ответа: 3
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #3 Добавлено: 15.07.07 19:59
Sleep
DoEvents
Sleep

:)))

Ответить

Номер ответа: 4
Автор ответа:
 Sakuranet



Вопросов: 3
Ответов: 2
 Профиль | | #4 Добавлено: 15.07.07 21:53
Спасибо, HACKER!
Уже разобрался.
Все ок'.
Работает.
С уважением,
Sakuranet.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам