to tentano assim
for nItem = 1 to len (aITEM_NAME)
// setproperty('form_main','&aITEM_NAME[nItem]','enabled' , '.f.')
form_main.&(aITEM_NAME[nItem]).enabled := .f.
// form_main.&(aITEM_NAME)[nItem].enabled := .f.
// form_main.aITEM_NAME[nItem].enabled := .f.
next nItem
da o seuguinte erro em qq das opcoes acima (as comentadas)
error e0030 error sintax at '.'
a criacao do aITEM_NAME e
public aITEM_NAME := {"O1","O2","O3","O4","O5"}// letra o e nao o numero 0
aqui que chama e tb da o mesmo error q ja falei
ITEM aITEM[aV] NAME aITEM_NAME[aV] ACTION { || EXE_MOD ({|| aVETOR[aV] }) }
a variavel av eh do laço for/next