powered by simpleCommunicator - 2.0.38     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / ежедневная рутинная задачка...
4 сообщений из 4, страница 1 из 1
ежедневная рутинная задачка...
    #32205159
Фотография FM32YO aka KID
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Каждый день по мэйлу приходит от 10 до 30 файлов обновления базы данных... их дадо из MS Outlook Express Сохранить вложения в определенном месте...
вот идея появилась как бы это сделать програмно?
и на Фоксе желательно?
...
Рейтинг: 0 / 0
ежедневная рутинная задачка...
    #32205160
Фотография FM32YO aka KID
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если у кого есть нечто готовое скиньте - буду признателен!!!
...
Рейтинг: 0 / 0
ежедневная рутинная задачка...
    #32206259
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для MS Outlook Express (насколько я знаю) - сделать ничего нельзя. Можно только для MS Outlook - тот что идет с MS Office. Сам я таких приложений не писал, но делается это очень просто - создаешь этот объект, а затем прямо принимаешь, читаешь и анализируешь почту... Думаю, что часа хватит для написания красивого приложения.

Вот пример чтения почты из Outlook (правда я его не проверял, sorry):

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
#DEFINE inbox  6 

LOCAL loOutLook, loNameSpace, loInbox, nMessageCount, nLoop

loOutLook     = CREATEOBJECT( "Outlook.Application" )
loNameSpace   = loOutLook.GetNameSpace( "MAPI" )
loInbox	      = loNameSpace.GetDefaultFolder(inbox)
nMessageCount = loInbox.Items.Count

FOR nLoop =  1  TO nMessageCount
    loInbox.Items[nLoop].Unread = .F.
ENDFOR

RELEASE loOutLook


Удачи!
...
Рейтинг: 0 / 0
ежедневная рутинная задачка...
    #32206291
Фотография NNN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Насколько я помню, Express действительно плохо приспособлен к автоматизации, а вот примеры для MS Outlook действительно найти несложно. Правда, в основном они на vb, но переделки минимальны.
Есть еще вариант напрямую обращаться к почтовому серверу по протоколу pop3, используя ms winsock32 или другой ocx, уже заточенный для работы с почтой. В принципе ничего сложного. Если интересно, вот ссылка - http://www.vbip.com/rus/winsock_rus/index.asp (все описано неплохо, но опять vb)
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / ежедневная рутинная задачка...
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]