Codigo usando la Función ShellExecute para llamar al programa de correo predeterminado, el cual en mi caso es Mozilla-Mail.
Primero Declaro la Función en un Prg que he definido como Principal:
DECLARE INTEGER ShellExecute IN shell32.dll ; INTEGER hndWin, STRING cAction, STRING cFileName, ; STRING cParams, STRING cDir, INTEGER nShowWin
Luego en un botón de comando en un form, llamo a la función asi:
LOCAL dir1,correo dir1 = ALLTRIM(Thisform.txtEmail.Value) correo = "mailto:" + dir1 if not empty(dir1) ShellExecute(0,"open",correo,"","",1) ***//mozilla.exe -compose "to=foo@nowhere.net"// else MESSAGEBOX("No hay Dirección de Correo",0,"E-mail") endif
Espero que les sea de utilidad
Hasta pronto.
Josue Nahum Montufar
No hay comentarios. :
Publicar un comentario
Los comentarios son moderados, por lo que pueden demorar varias horas para su publicación.