ok
glenchosan aqui te dejo un ejemplo parecido al que quieres con un textbox y 1 boton :
Código vb.net:
Ver original'Defino un array de String
Dim lista(9) As String
'Defino la variable Random
Dim random As New Random()
Private Sub FormRandom_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
'Asigno valores al array
lista(0) = "Hola"
lista(1) = "Que Tal"
lista(2) = "?"
lista(3) = "Como Estas"
lista(4) = "??"
lista(5) = "Excercise"
lista(6) = "Demo"
lista(7) = "by"
lista(8) = "Aquaventus"
lista(9) = "=)"
End Sub
Private Sub btnReset_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnReset.Click
'Defino un numero aleatorio de 0 a X(la longitud del array que vendria a ser 9)
'y el random me genera el numero y se lo asigna al array(por ejemplo que salga el 4)
'y la lista array busca en sus indices el 4, y este tiene el texto "??"
'Finalmente asigna ese texto al TextBox
txtRandom.Text = lista(random.Next(0, (lista.Length)))
End Sub
Espero haberte ayudado. Saludos!

.