Page 1 of 1
GPF con Mapi bajo Windows 7
Posted:
Tue Nov 03, 2009 5:14 pm
by mgsoft
Hola:
Estoy problando mi aplicación con Windows 7 y MAPI no funciona, salta un GPF cuando se cierra el cliente de correo electrónico, de modo que el MsgAlert() no va.
Adjunto un pequeño ejemplo autocontenido:
#include "FiveWin.ch"
#include "Mail.ch"
static oWnd
//----------------------------------------------------------------------------//
function Main()
local oBar
DEFINE WINDOW oWnd TITLE "Using Windows MAIL Services"
SET MESSAGE OF oWnd TO "FiveWin - Windows MAIL support" CENTERED
ACTIVATE WINDOW oWnd ON INIT Test() ;
VALID MsgYesNo( "Want to end ?" )
return nil
//----------------------------------------------------------------------------//
function Test()
local oMail
DEFINE MAIL oMail ;
SUBJECT "Testing..." ;
TEXT "This is real xBase power at your fingertips!" ;
FROM USER ;
RECEIPT
ACTIVATE MAIL oMail
MsgInfo( oMail:nRetCode )
return nil
//----------------------------------------------------------------------------//
¿Sabéis que puede ser?. Muchas gracias
Re: GPF con Mapi bajo Windows 7
Posted:
Tue Nov 03, 2009 7:15 pm
by Antonio Linares
Tienes instalado un programa de correo y en caso afirmativo, esta especificado en la opción de programas por defecto del panel de control ?
Re: GPF con Mapi bajo Windows 7
Posted:
Tue Nov 03, 2009 8:11 pm
by mgsoft
Sí, y el cliente de cliente del correo se abre correctamente, pero al cerrarlo salta el GPF
Re: GPF con Mapi bajo Windows 7
Posted:
Thu Nov 05, 2009 1:14 pm
by mgsoft
Hola,
A nadie más le sucede?
Re: GPF con Mapi bajo Windows 7
Posted:
Thu Nov 05, 2009 2:27 pm
by Antonio Linares
mgsoft,
Sentimos no poder ayudarte a probarlo pero hace ya tiempo que decidimos dejar de usar MS OutLook. Usamos gmail por su excelente filtro anti spam y porque ofrece formidables ventajas. Entre ellas la capacidad de acceder a tu correo desde cualquier ordenador, y no depender de un ordenador específico.
Agradecemos si alguien que use OutLook puede probarlo, gracias
Re: GPF con Mapi bajo Windows 7
Posted:
Thu Nov 05, 2009 3:06 pm
by mgsoft
Antonio,
Gracias por la respuesta, no se si es por Windows 7 o por la versión vieja de FWH.
Pero con el SO tienes un cliente de correo electrónico incorporado.
Un saludo
Re: GPF con Mapi bajo Windows 7
Posted:
Thu Nov 05, 2009 3:20 pm
by Antonio Linares
En la versión definitiva de Windows 7 ya no viene un cliente de email.
Tienes que conectarte y descargar via Windows Live, etc...
Re: GPF con Mapi bajo Windows 7
Posted:
Thu Nov 05, 2009 4:39 pm
by acuellar
Yo tengo Windows 7 con Office 2007
Funciona perfecto
Cuando envia el correo MsgInfo( oMail:nRetCode ) muestra 0 si se cancela muestra 1
Saludos
Adhemar
Re: GPF con Mapi bajo Windows 7
Posted:
Thu Nov 05, 2009 6:25 pm
by mgsoft
Adhemar,
Muchas gracias por contestar. ¿Qué versión de FWH y Harbour usas?.
Gracias
Re: GPF con Mapi bajo Windows 7
Posted:
Thu Nov 05, 2009 6:59 pm
by acuellar
Uso Fivewin 9.4 y xHarbour 1.2.1
Saludos
Adhemar
Re: GPF con Mapi bajo Windows 7
Posted:
Fri Nov 06, 2009 11:09 am
by mgsoft
Muchas gracias.
Alguno lo puede probar con Harbour 2.x y la última versiónde FWH?. Por descartar si es de versiones viejas de Harbour o error de Windows 7.
Re: GPF con Mapi bajo Windows 7
Posted:
Thu May 31, 2012 3:26 pm
by thefull
¿ Conseguistes una solución a este problema ?
Me pasa lo mismo con Harbour 2.1 o Harbour 3.0 con FWH 10.08 ...
Saludos
Re: GPF con Mapi bajo Windows 7
Posted:
Thu May 31, 2012 3:48 pm
by Antonio Linares
Funcionando correctamente con FWH 12.04, el Harbour más reciente y Windows 8 (beta)
Re: GPF con Mapi bajo Windows 7
Posted:
Thu May 31, 2012 6:56 pm
by thefull
Antonio, ¿ de donde me bajo el ultimo Harbour que usas ? Porque yo uso el del SVN...
A ver si consigo ver donde está el problema.
Re: GPF con Mapi bajo Windows 7
Posted:
Thu May 31, 2012 8:52 pm
by Antonio Linares
Rafa,
Aqui lo tienes construido hace unos minutos desde el SVN:
http://code.google.com/p/harbour-and-xharbour-builds/downloads/detail?name=harbour_bcc582_20120531.zip&can=2&q=y probado con FWH\samples\TestMail.prg funcionando bien