In VB.NET non è possibile creare array di controlli, come in VB6. Esiste il controllo TextBoxArray, che normalmente non è caricato nella casella degli strumenti (ma lo puoi aggiungere), che permette di avere la proprietà Index, ma l'uso è sconsigliato. Per gestire i tuoi textbox puoi usare una collection, in questo modo:Originariamente inviato da Dave83
In VB.NET il primo caso nn è applicabile xkè non si possono avere più oggetti cn lo stesso nome (infatti nn c'è neanke la proprietà index)
Per il secondo caso non trovo una proprietà del genere
avevo pensato a dikiare un oggeto textbox e usare la struttura for each ma non trovo un modo x ricavare l insieme di tutti i textbox contenuti nel form
codice:Dim coll As New ArrayList Dim tb As TextBox 'aggiunta dei textbox alla collection coll.Add(TextBox1) coll.Add(TextBox2) coll.Add(TextBox3) '... 'per visitare i vari TextBox: For Each tb In coll tb.Text = "" Next