Eh no, qui riassegni sempre il valore della variabile s, quindi avrai sempre il valore dell'ultima textbox
Hai ragione.
Avevo utilizzato nel codice a parte di prova un
Print per mostrare in console il valore della
TextBox:
For Each tl In FMain.Children
s = tl.Text
Print s
Next
e poi qui ho dimenticato di riportarlo.
Mi ha assorbito completamente la preoccupzione di mostrare la semplificazione della
raccolta dei valori mediante quel semplice ciclo
For Each...Next.
Ma è evidente che neppure questa soluzione col
Print è utile a
conservare quei valori delle
TextBox, e pertanto - come hai giustamente rilevato - è necessario l'intervento, ad esempio, di una variabile vettoriale.
Riporto di seguito, dunque, il codice corretto:
Public Sub Form_Open()
Dim tl As TextLabel
Dim ss As New String[]
For Each tl In FMain.Children
ss.Add(tl.Text)
Next
End