Buen dia foro,
Existe algun ejemplo de programa donde el codigo o parte de el este almacenado en un campo de tabla y sea llamado desde el ejecutable o por alguna opcion de menu?
Function reportesejecutable()
texto:="function Test()" + CRLF + CRLF + " MsgInfo( 'Hello world!' )" + CRLF + CRLF + "return nil"
Execute( texto )
function Execute( cCode, ... )
local oHrb, cResult, bOldError, uRet
local cFWheaders := If( lIsDir( ".\include" ), ".\include", "c:\FWH\include" )
local cHBheaders := If( lIsDir( ".\include" ), ".\include", "c:\harbour\include" )
// FReOpen_Stderr ( "comp.log", "w" )
oHrb = HB_CompileFromBuf( cCode, "-n", "-I" + cFWheaders, "-I" + cHBheaders )
if ! Empty( oHrb )
BEGIN SEQUENCE
bOldError = ErrorBlock( { | o | DoBreak( o ) } )
uRet = hb_HrbDo( hb_HrbLoad( oHrb ), ... )
END SEQUENCE
ErrorBlock( bOldError )
endif
return uRet
Return to FiveWin para Harbour/xHarbour
Users browsing this forum: Google [Bot] and 64 guests