hi Antonio, To build it: hbmk2.exe create.prg -cflag=-D_HB_API_INTERNAL_ i try to use 1st Sample using set FWDIR=c:\fwhset fwh=c:\fwhset HBDIR=c:\harbourset hdirl=%hdir%\lib\win\bccset bcdir=c:\bcc7c:\Harbour\bin\hbmk2.exe %1 -cflag=-D_HB_API_INTERNAL_del %1.mapdel %1.tdsdel %1.objdel %1.cdel %1.ppo...
Using hashes from low level to support multiple codeblocks :-D Remember to build it this way: hbmk2.exe create.prg -cflag=-D_HB_API_INTERNAL_ function Main() hb_CreateFunction( "xyz", { || QOut( "from XYZ()" ) } ) hb_CreateFunction( "...
Enhanced version supporting n parameters: We have to solve where to store the codeblocks, or next call to hb_CreateFunction() will overwrite the previous one. function Main() hb_CreateFunction( "xyz", { | a, b, c | QOut( c ) } ) ? hb_IsFunction( &q...
First prototype to create a function at runtime at assign a codeblock to it: 1. As we are using a static PHB_ITEM pCodeBlock, next call to CreateFunction() will overwrite it, so we need to find a solution for this. 2. We could enhance CreateFunction() to allow parameters: CreateFunction( cFunctionNa...
hi, when Index have a UDF in Indexkey() it will crash when open Index and don´t have that missing Function Question : how can i get "Name" of missing Function when use RECOVER oError i will get oError:description, oError:operation, ...
Hola, Hola José Vicente, rescato este viejo post para preguntarte qué tal te fue con LetoDb. Indagando he visto un usuario en GitHub que lo mantiene bastante actualizado : https://github.com/elchs/LetoDBf Gracias, Esta és la mejor version que hay, pero piensa en bajarte la última version 3.2...
... * * * * * * * * * * * * * * * * * * * THIS IS THE MAIN EVENT PROCESSING FUNCTION AND PREVAILS WHEN EVER NO OTHER * FUNCTION HAS ITS EVENT HANDLING UDF ON THE TOP OF THE EVENT HANDLER STACK * WHICH IS LOADED BY ADDHANDLER() AND UNLOADED AUTOMATICALLY WHENEVER A CALL * TO DESTROYWINDOW() IS MADE ...
... ADPSEUDOSEEK works now ok with fields type "T" 5) ADODUFINDEX if result of the index expression its numeric its considered as it was a UDF expression because we cant extract field len to build a find, filter or query expression because the eval result its the sum of all the numeric ...
... ADPSEUDOSEEK works now ok with fields type "T" 5) ADODUFINDEX if result of the index expression its numeric its considered as it was a UDF expression because we cant extract field len to build a find, filter or query expression because the eval result its the sum of all the numeric ...