So come fare entrambi i modi, cioè ora ho provato col secondo, col primo non credo trovi difficoltà a scrivere il codice... Volevo appunto sapere qual è la soluzione più valida in termine di performance
Il primo metodo dovrebbe essere qualcosa tipo:
E funziona, insomma mi restituisce solo i checked... ora invece del box devo mettere lista.add etc etc... mi consigli di utilizzare questa via?codice:For Each C As Control In Me.TabPage1.Controls If TypeOf C Is CheckBox Then If TryCast(C, CheckBox).Checked = True Then Message.Show(C.Name.ToString) End If End If Next
EDIT:
In caso di questo metodo secondo me la cosa migliore è usare un select:
Ovviamente non far caso a questo codice è solo un esempio, so che la sintassi è sbagliatacodice:Select C.Name Case Is "Windows" lista.add("c:\windows") Case Is "Temp" lista.add("c:\user\temp") End Select