• Lunes 29 de Abril de 2024, 14:47

Autor Tema:  Enviar Mails  (Leído 1533 veces)

fabriccio

  • Nuevo Miembro
  • *
  • Mensajes: 6
    • Ver Perfil
Enviar Mails
« en: Sábado 14 de Abril de 2007, 05:11 »
0
Hola tengo un problema al usar un API de Windows en VB,el API funciona asi:

Por ejemplo en un formulario hay un Textbox y un CommandButton,consiste en que al poner una direccion de correo electronico en el textbox y presionar el commandbutton se abre el editor de mensaje nuevo del Outlook y en la seccion Para(del editor de Outlook) se pone automaticamente el correo electronico que se coloco en el textbox del formulario.
Usando el API funciona se me complica despues al crear el ejecutable. Lo que necesito es un codigo que imite el API sin usar uno(osea no usar ni un API).Gracias

Stevenmn

  • Nuevo Miembro
  • *
  • Mensajes: 13
    • Ver Perfil
Re: Enviar Mails
« Respuesta #1 en: Domingo 15 de Abril de 2007, 04:50 »
0
*ttp://www.recursosvisualbasic.com.ar/htm/trucos-codigofuente-visual-basic/340-enviar-email-con-el-control-winsock.htm

fabriccio

  • Nuevo Miembro
  • *
  • Mensajes: 6
    • Ver Perfil
Re: Enviar Mails
« Respuesta #2 en: Domingo 15 de Abril de 2007, 18:46 »
0
Ammm eso es usando un control Winsock lo que quiero es no usar ni un control,quiero usar el programa Outlook

dBase3

  • Miembro activo
  • **
  • Mensajes: 85
    • Ver Perfil
Re: Enviar Mails
« Respuesta #3 en: Lunes 16 de Abril de 2007, 01:37 »
0
Precisamente VBA es lo que se prescribe para automatizar todos los programas del office, el problema es que microsoft siempre prometió unificar el VBA y que fuera compatible entre los diferentes programas que componen el OFFICE y por supuesto con  el mismisimo Visual Basic.
Te advierto que va a ser dificil encontrar la información (incluso depende de la versión del OFFICE 95/97/2000/XP/2003/2007), que tampoco el VBA es compatible entre diferentes versiones.... Armate de paciencia y vete mirando la ayuda del VBA.

Buscate en el google VBA (Visual Basic for applications) y te salen muchas cosas. Por si te vale para animarte, yo he conseguido hacer funcionar el VBA de Word 2000 desde una aplicación de Access 2000, y para la siguiente versión "XP" no funcionan. Es posible hacer lo que buscas.:scream:  :comp:

Tambien puedes usar cualquiera de lo muchos programas automatizadores, que hacen lo mismo que el VBA, pero "esclavizando" a las aplicaciones de Windows en sí, y con la compatibilidad Inter/Programas, que incumple el VBA. Estos te envian comandos y pulsaciones de teclas simuladas hacia otros programas.

Puedes buscar en Google tambien esta información...

Con paciencia y buenos alimentos es posible que antes de que tengas nietos consigas la solución ... jajaja...

Siempre te puede caer la "suerte", que alguien lea este tópico y "curiosamente", responda "amablemente", y luego te de la solución óptima, producto de su inteligencia y aprendizaje inaudito jejej.

Suerte,