He descargado la versi贸n 8.05 de FWH y he recompilado todos los prg's y librerias.
El problema es que ahora usar la funci贸n GETDATEPIC de C se sale de la aplicaci贸n.
#ifdef __HARBOUR__
CLIPPER GETDATEPICK( PARAMS ) // ( hWnd ) --> dDate
#else
CLIPPER GETDATEPIC( PARAMS )
#endif
{
SYSTEMTIME st;
char date[ 9 ];
#ifdef UNICODE
WCHAR dateW[ 9 ];
LPWSTR pW;
char * pA;
#endif
SendMessage( ( HWND ) _parnl( 1 ), DTM_GETSYSTEMTIME, 0, ( LPARAM ) &st );
#ifndef UNICODE
wsprintf( date, "%4i%02i%02i", st.wYear, st.wMonth, st.wDay );
#else
pW = AnsiToWide( "%4i%02i%02i" );
wsprintf( dateW, pW, st.wYear, st.wMonth, st.wDay );
hb_xfree( pW );
pA = WideToAnsi( dateW );
strcpy( date, pA );
hb_xfree( pA );
#endif
_retds( date );
}Comprobando el motivo, descubr铆 que ahora en la sentencia
#ifdef UNICODE#ifndef UNICODE驴Qu茅 tengo que cambiar para que esto funcione correctamente?
Fernando Gonz谩lez Diez
ALSIS Sistemas Inform谩ticos