Code: Select all
#include "hbrdddbf.h"
#include "hbapirdd.h"
//----------------------------------------------------------------------------//
HB_FUNC( DBFHDL )
{
LPDBFAREA pArea = hb_rddGetCurrentWorkAreaPointer();
if( pArea )
// hb_retni( pArea->hDataFile );
hb_retptr( pArea->pDataFile ); // si xharbour 1.2.1
else
// hb_retni( 0 );
hb_retptr( 0 ); // si xharbour1.2.1
}
Code: Select all
C:\Visual9.0\VC\bin\CL.EXE /DHB_FM_STATISTICS_OFF /DHB_API_MACROS /DHB_STACK_MACROS /nologo /TP /w /GA /Ox /D__HARBOUR__ /c /IC:\Visual9.0\VC\include /IC:\hb20\include;d:\frameworkh\include;C:\FWH10.1\include /Fo"D:\frameworkh\objhb\HBFORCE.obj" "D:\frameworkh\chb\HBFORCE.C"
HBFORCE.C
D:\frameworkh\chb\HBFORCE.C(20) : error C2440: 'inicializando' : no se puede realizar la conversi¢n de 'void *' a 'LPDBFAREA'
La conversi¢n de 'void*' a puntero a elemento que no sea 'void' requiere una conversi¢n expl¡cita
D:\frameworkh\chb\HBFORCE.C(33) : error C2440: 'inicializando' : no se puede realizar la conversi¢n de 'void *' a 'LPDBFAREA'
La conversi¢n de 'void*' a puntero a elemento que no sea 'void' requiere una conversi¢n expl¡cita
D:\frameworkh\chb\HBFORCE.C(44) : error C2440: 'inicializando' : no se puede realizar la conversi¢n de 'void *' a 'LPDBFAREA'
La conversi¢n de 'void*' a puntero a elemento que no sea 'void' requiere una conversi¢n expl¡cita
D:\frameworkh\chb\HBFORCE.C(115) : error C2440: 'inicializando' : no se puede realizar la conversi¢n de 'void *' a 'ADSAREAP'
La conversi¢n de 'void*' a puntero a elemento que no sea 'void' requiere una conversi¢n expl¡cita
D:\frameworkh\chb\HBFORCE.C(126) : error C2440: 'inicializando' : no se puede realizar la conversi¢n de 'void *' a 'ADSAREAP'
La conversi¢n de 'void*' a puntero a elemento que no sea 'void' requiere una conversi¢n expl¡cita
D:\frameworkh\chb\HBFORCE.C(137) : error C2440: 'inicializando' : no se puede realizar la conversi¢n de 'void *' a 'ADSAREAP'
La conversi¢n de 'void*' a puntero a elemento que no sea 'void' requiere una conversi¢n expl¡cita
Saludos