SoloCodigo

Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: MiguelPG en Martes 3 de Junio de 2003, 01:04

Título: Re: Outlook Express desde VB6
Publicado por: MiguelPG en Martes 3 de Junio de 2003, 01:04
Hola a todos:
Podriais decirme como acceder a Outlook Express desde Visual Basic?
Yo sé acceder al explorador de Internet con el Componente WebBrowser, pero no al correo.
Gracias por vuestra ayuda
Título: Re: Outlook Express desde VB6
Publicado por: J.M.Movilla en Martes 3 de Junio de 2003, 08:36
Si declaras esta API

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


no tendrás nada más que ejecutar lo siguiente:

Dim sLink As String  
sLink = "direccioncorreo@hotmail.com"
ShellExecute 0, vbNullString, "mailto:" & sLink, vbNullString, vbNullString, vbNormalFocus


Saludos
Título: Outlook Express desde VB6
Publicado por: MiguelPG en Miércoles 4 de Junio de 2003, 01:08
Hola JM
Muchas gracias por tu respuesta.
Funciona perfectamente y ya lo he implementado en mi aplicación.
Gracias de nuevo.