Código: Selecionar todos
{ || fFuncao( cABC, &cABC ) }Saudações,
Itamar M. Lins Jr.
Moderador: Moderadores

Código: Selecionar todos
{ || fFuncao( cABC, &cABC ) }
Código: Selecionar todos
bCode := &( "{ || Funcao( cABC, " + cAbc + " )}" )



Código: Selecionar todos
FOR nCont = 1 TO 10
FOR EACH nMacroCont = nCont TO nCont
bCode := { || nMacroCont }
NEXT
NEXT

Código: Selecionar todos
LOCAL bBlock := { |n|
LOCAL nVar
FOR nVar := 1 To 10
QOut( nVar * n )
NEXT
RETURN nVar
}
// ...
? Eval( bBlock, 7 )


Código: Selecionar todos
FUNCTION ( x )
PRIVATE b
b := x


Código: Selecionar todos
FOR nCont = 1 TO 100
FOR EACH nBlock IN { nCont }
ON CLICK { || Funcao( oDlg, nBlock ) }
NEXT
NEXT
Código: Selecionar todos
FOR EACH nCont IN ArrayNumeros( 100 )
ON CLICK { || Funcao( oDlg, nCont ) }
NEXT
FUNCTION ArrayNumeros( n )
LOCAL aList := {}
FOR nCont = 1 TO n
AAdd( aList, nCont )
NEXT
RETURN aList