FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Pocket PC Depurar en FWPPC
Posts: 229
Joined: Wed Oct 12, 2005 05:32 PM

Depurar en FWPPC

Posted: Mon Dec 18, 2006 11:36 AM

Antonio,

Parece ser que la funci贸n OutputdebugString funciona para EVC. 驴Conoces alguna utilidad para capturar la salida de esta funci贸n en PPC?

Saludos y gracias,
Jos茅 Luis Capel

Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM

Depurar en FWPPC

Posted: Tue Dec 19, 2006 11:35 AM

Jos茅 Luis,

No creo que exista esa utilidad para Pocket PC.

Lo id贸neo es usar la funci贸n LogFile( cNombreFichero, { valor1, ..., valorN } ) de FWPPC. Y luego revisar el fichero creado.

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 229
Joined: Wed Oct 12, 2005 05:32 PM

Depurar en FWPPC

Posted: Wed Dec 27, 2006 08:45 PM
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM

Depurar en FWPPC

Posted: Wed Dec 27, 2006 10:17 PM

Jos茅 Luis,

Pues s铆, parece que si existe la utilidad que buscabas :-)

La has probado ? Deber铆a funcionar.

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 186
Joined: Sat Oct 08, 2005 07:32 AM

Depurar en FWPPC

Posted: Thu Dec 28, 2006 08:53 AM

Antonio
Funciona perfectamente. Gracias JLuis :D

Implementarla es muy facil. Bajar e instalar el CeDbgView32 (MSI Package) desde el link que indica JLCapel e instalar la aplicaci贸n.

Instalar en el directorio \WINDOWS de la PDA el CeDbgServer.dll que corresponda al SO y tipo de PDA y que podemos encontrar en el mismo directorio en donde se instala el CeDbgView32.

Ejecutar la aplicaci贸n CeDbgView32.exe en nuestro PC. Es necesario que PDA y PC esten conecetados mediante Activesync. Y a capturar mensajes..

A帽adir :

HB_FUNC( OUTPUTDEBUGSTRINGW )
{
LPWSTR vMsg ;
vMsg = AnsiToWide( ( LPSTR ) hb_parc( 1 ) ) ;
OutputDebugStringW( vMsg );
hb_xgrab( (void *) vMsg ) ;
}

Realizar llamadas usando la funci贸n :
OutputdebugstringW("Estoy pasando por aqu铆")

Muy pr谩ctico.

Saludos

Toni Sales
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM

Depurar en FWPPC

Posted: Thu Dec 28, 2006 05:46 PM

Toni,

Gracias por la informaci贸n. S贸lo una cosa, esta llamada

hb_xgrab( (void *) vMsg ) ;

ha de ser

hb_xfree( (void *) vMsg ) ;

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 186
Joined: Sat Oct 08, 2005 07:32 AM

Depurar en FWPPC

Posted: Thu Dec 28, 2006 09:54 PM

Antonio
Gracias por la correci贸n.. :wink:
Saludos

Toni Sales

Continue the discussion