Ciao Anduril! Grazie per avermi risposto!
Allora io sto facendo il gioco cosi: in una textbox compare la parola segreta, poi c'è una serie di bottoni con le varie lettere che se presenti nella parola segreta vanno a finire in una seconda textbox.
In uno di quei bottoni che dicevo ho scritto questo:

Dim ParolaSegreta As String = TextBox1.Text
Dim Stringa As String = "_ _ _ _ _ _ _"
Dim Lettera As Char = CChar("a")
For I As Int16 = 0 To CShort(ParolaSegreta.Length - 1)
If Char.ToLower(ParolaSegreta(I)) = Lettera Then
Stringa = Stringa.Insert(I, Lettera).Remove(I + 1, 1)
TextBox2.Text = Stringa
End If
Next

Se la lettera a è presenta me la trova e me la sostituisce correttamente ma, x dire, se poi l'utente preme su un altra lettera ed è presente pure quella mi elimina la lettera a e me la sostituisce con la nuova lettera premuta.