Scusa che bisogno hai di dichiarare l'array mio.x[] come float?. Poi, essendo l'array dichiarato di grandezza dinamica il tuo codice non può funzionare perché la prima volta che lanci il programma, l'array è solo dichiarato, ma non contiene dati. Fai:
PUBLIC SUB Button1_Click()
if mio.x.count=0 then
mio.x.add(1)
endif
mio.indice = mio.x.count - 1
mio.x.add( = mio.x[mio.indice] + 1)
TextBox1.Text = mio.x[mio.indice]
END
Così facendo, ogni volta che clicchi sul pulsante Button1, vedrai la TextBox1 incrementare il suo valore di 1.