FoxPro/Visual FoxPro - ENVIAR UN MAIL ...

 
Vista:

ENVIAR UN MAIL ...

Publicado por Elpollo (503 intervenciones) el 27/02/2003 10:41:19
Gracias de antemano.

Tengo un formulario con un boton que cuando se pulse quiero que se abre el programa de correo con las direcciones del remitente y destinatario rellenas para enviar un mail.

¿Como seria el codigo?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:ENVIAR UN MAIL ...

Publicado por upliftmofopartyplan (265 intervenciones) el 27/02/2003 20:49:11
Hola!
para eso debes utilizar las APIs de WIN, que en ciertos casos como el mío, la mayoría de los usuarios la utilizan en forma "mecánica" sin entender demasiado como funciona.

prueba con esto:

DECLARE INTEGER ShellExecute IN shell32.dll ;
INTEGER hndWin, STRING cAction, STRING cFileName, ;
STRING cParams, STRING cDir, INTEGER nShowWin

son parametros que necesita la DLL shellexecute antes de llamarla(no me preguntes por qué, ni para qué...)
la llamada sería:

EnvMail = "mailto:[email protected]"+ ;
"[email protected] &Subject= titulodelmail"+ ;
"&Body= escribes lo que quieras mandar."
ShellExecute(0,"open",EnvMail,"","",1)

esto debería abrir el soft de correo por default y colocar la direccion a donde lo envias, mas la copia, mas el texto (que lo puedes obviar).
prueba y cuenta.
Uplift
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar