Перейти к содержанию
СофтФорум - всё о компьютерах и не только

Sendto из VisualBasic


Рекомендуемые сообщения

Юзал поиск, но ничего не нашел. Вопрос в следующем. Как из VisualBasic отправить файл по электронке?

Нужно чтобы было так, как будто пользователь выбрал в контекстном меню винды "Отправить-Адресат".

После чего запустилась прога установленная по умолчанию для отсылки почты.

Знаю, что это возможно и знаю, что довольно просто, но просто сейчас нет под рукой MSDN.

Подскажите. Если можно с примером.

Заранее спасибо.

Ссылка на комментарий
Поделиться на другие сайты

Нашел.

Вот примерный код.

Public Const MAPI_USER_ABORT = 1Public Const SUCCESS_SUCCESS = 0Public Declare Function MAPISendDocuments Lib "MAPI32.DLL" (ByVal UIParam&, ByVal DelimStr$, ByVal FilePaths$, ByVal FileNames$, ByVal Reserved&) As Longdim sDir as Stringdim NameFile as StringSub SendFile()sDir="c:\test"NameFile="test.txt"Select Case MAPISendDocuments(0, ";", sDir + "\" + NameFile, NameFile, 0)	  Case SUCCESS_SUCCESS		   MsgBox "Файл успешно отправлен.", vbOKOnly	  Case MAPI_USER_ABORT		   MsgBox "Вы отменили отправку. ", vbCritical	  Case Else		   MsgBox "Ошибка отправки файла. ", vbCriticalEnd SelectEnd Sub
Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...