ciao raga
sono nuovo con il gamberetto, e mi serve un vostro aiuto.
in un form ho circa 60 chekbox che devo attivare e disattivare.
con visualbasic mi bastava un semplice ciclo for
for i = 1 to 60
chekbox(i).enabled = false
next i
con gambas non riesco ad indicizzare le chek
grazie giulio., ho risolto.
ora si presenta un'altro problema, devo caricare i valori delle check nelle variabili, esempio:
dim mval as boolean [60]
for i = 1 to 60
mval(i) = check.value(????)
next
non riesco a capire come assegnare l'index della check 1 alla variabile 1 ecc...
DIM hControl AS Object
DIM nIndex AS Integer
nIndex = 0
FOR EACH hControl IN ME.Children
IF Object.Type(hControl) = "CheckBox" THEN
mval[nIndex] = hControl.Value
END IF
INC nIndex
NEXT
C'è un errore nel codice di md9327.
DIM hControl AS Object
DIM nIndex AS Integer
nIndex = 0
FOR EACH hControl IN ME.Children
IF Object.Type(hControl) = "CheckBox" THEN
mval[nIndex] = hControl.Value
INC nIndex '<<<<<<<<<<< va qui
END IF
NEXT
nIndex va incrementato solo se il control è un checkbox.