Se puede hacer que una funcion creada en xHarbour pueda ser llamada desde un programa creado en C?
- Code: Select all Expand view RUN
HB_FUNC( MIFUNCION ){
// llamada a funcion que está en xHarbour
}
HB_FUNC( MIFUNCION ){
// llamada a funcion que está en xHarbour
}
#include <hbvm.h>
hb_vmPushSymbol( hb_dynsymGet( "MIFUNCION" )->pSymbol );
hb_vmPushNil();
hb_vmPushString( "hola", strlen( "hola" ) ); // pasamos un parámetro
hb_vmFunction( 1 ); // 1 parámetro pasado
#include <hbvm.h>
hb_vmPushSymbol( hb_dynsymGet( "MIFUNCION" )->pSymbol );
hb_vmPushNil();
hb_vmPushString( "hola", strlen( "hola" ) ); // pasamos un parámetro
hb_vmFunction( 1 ); // 1 parámetro pasado
Return to FiveWin para Harbour/xHarbour
Users browsing this forum: Google [Bot] and 72 guests