ENVIAR E-MAIL PELO SOFTWARE PREDEFINIDO
Boas malta, vi muita coisa aàcomo enviar e-mail's sem outlook, com outlook, pelo outlook express, pelo MS Outlook, mas o que eu queria mesmo era abrir o software de e-mail que estivesse predefinido.
Se o cliente usa-se o outlookexpress, abria esse, se usa-se o Ms outlook, abria esse, se usa-se outro qualquer, abria.
Resumidamente é abrir o software que está predefinido para enviar e-mail's
PS: Não é obrigado a preencher os campos do software via código
Obrigado
Se o cliente usa-se o outlookexpress, abria esse, se usa-se o Ms outlook, abria esse, se usa-se outro qualquer, abria.
Resumidamente é abrir o software que está predefinido para enviar e-mail's
PS: Não é obrigado a preencher os campos do software via código
Obrigado
Cara, usa a API ShellExecute que abre o aplicativo padrão de envio de email:
Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
Private Sub Form_Load()
ShellExecute Me.hwnd, "open", "mailto:teste@teste.com", vbNullString, vbNullString, 1
End
End Sub
Tópico encerrado , respostas não são mais permitidas