Como hago para que se ejecute esto:
---------------------------
Mi main seria este:
Gracias.
class tPrincipal
data fntEjecutar
method comenzar(nValor)
endclass
//--------------
method comenzar(nValor) class tPrincipal
// Lo que necesito saber, para despues aplicarlo, como le digo
// que ejecute la funcion que te paso en la variable ::fntEjecutar
if (nValor == 1)
// aca quiero que se ejecute la funcion que viene en ::fntEjecutar
endif
return (nil)---------------------------
Mi main seria este:
function main()
local oPrueba:= tPrincipal():new()
oPrueba:fntEjecutar:= { || estafuncion() }
oPrueba:end()
return (nil)
//------------------
function estafunction()
msgstop("ejecutada la funcion")
return (nil)Gracias.