Archivo Adjunto con programa de correo predeterminado

404 views
Skip to first unread message

Gustavo

unread,
Aug 22, 2013, 6:48:01 AM8/22/13
to publice...@googlegroups.com
Hola:

Me estoy volviendo loco intentando adjuntar un archivo y que habrá la ventana de nuevo email con el programa de correo predeterminado. Por ejem como hace el adobe cuando le das enviar por email.
Se que hay varias formas yo me estoy peleando con la api de windows:
DECLARE INTEGER ShellExecute IN shell32.DLL ;
  INTEGER hwndWin, STRING cOperation, STRING cFile, ;
  STRING cParameters, STRING cDirectory, INTEGER nShowWin

ShellExecute(0, "open", 'mailto:&Attacth="c:\pp.txt"', "", "", 1) 

También estuve probando creando objeto outlook pero necesito que habrá cualquier cliente de correo y así ademas quedará registrado como enviando.


Un saludo y gracias por adelando.

Gustavo

unread,
Sep 2, 2013, 6:03:06 AM9/2/13
to publice...@googlegroups.com

Miguel A.

unread,
Sep 3, 2013, 1:32:38 AM9/3/13
to publice...@googlegroups.com
¿Cuál es tu programa de mensajería?.

Jesus Castrillo

unread,
Sep 3, 2013, 10:01:50 AM9/3/13
to publice...@googlegroups.com
Gustavo, hay varias formas de hacerlo la cual te explican en estos Post



Yo utilizo particularmente y adaptado segun mi necesidad el 2do que aporto Luis Maria 

Miguel A.

unread,
Sep 3, 2013, 11:21:58 AM9/3/13
to publice...@googlegroups.com
Jesús, si siempre utiliza el mismo programa de mensajería está chupado, tu mismo le has colgado los ejemplo para Outlook y Gmail, pero supongo que su pregunta iba dirigida en términos generales, como cuando haces clic en el botón derecho del ratón sobre un fichero y vas a la opción "enviar por email", Windows no te pregunta nada sino que lo envía a través del programa de mensajería predeterminado.
 
Yo en este caso tampoco sé cómo resolver la cuestión, o sea cómo abrir y adjuntar un fichero a través del programa predeterminado independientemente de cual sea éste; le preguntaba por el programa de mensajería, primero por no dejar el hilo este colgando como una cuerda en el vacío y que se produjeran otras respuestas, y en segundo lugar porque si siempre utiliza el mismo programa en todos los terminales la solución ya se las facilitado.
 
Esperemos que alguien del grupo sepa responder a la cuestión genérica, si es que esta realmente la cuestión...
 
Saludos,
Miguel A.

gustavo martinez

unread,
Sep 16, 2013, 5:40:37 AM9/16/13
to publice...@googlegroups.com
Hola siento no haber respondido antes. Pero Miguel tiene toda la razón y esa es la pregunta.

Jairo Miranda

unread,
Sep 16, 2013, 2:38:22 PM9/16/13
to publice...@googlegroups.com

Reinventar la rueda para que? , si tienes un servidor de correos como Outlook (Cualquier versión), configurado con Hotmail, o gmail o uno personal, solo utiliza la funciones del Foxypreviewer y listo, solo que en la configuración del correo selecciona MAPI ALTERNATIVE.  .

 

Ahora, revisa la documentación de ayuda del foxypreviewer está indicada de cómo usar el servicio de correo del propio Foxy.

 

Atte

JM

Reply all
Reply to author
Forward
0 new messages