Page 1 of 1

GPF con Mapi bajo Windows 7

PostPosted: 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

PostPosted: 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

PostPosted: 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

PostPosted: Thu Nov 05, 2009 1:14 pm
by mgsoft
Hola,

A nadie más le sucede? :shock:

Re: GPF con Mapi bajo Windows 7

PostPosted: 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

PostPosted: 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

PostPosted: 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

PostPosted: 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

PostPosted: 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

PostPosted: 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

PostPosted: 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. :D

Re: GPF con Mapi bajo Windows 7

PostPosted: 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

PostPosted: 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

PostPosted: 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

PostPosted: 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 :-)