Non penso che VB2010 sia il responsabile. Posta tutto il codice che hai scritto, magari ci scappa qualcosa.
In alternativa prova a passare la stringa come funzione, ovviamente devi modificare il
codice:
frmUnitaMisura.Show()
con un
codice:
frmUnitaMisura.ShowDialog()
textBox1.text= frmUnitaMisura.SendString()
e poi:
codice:
Public Class frmUnitaMisura
Dim myString As String
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
myString = TextBox1.Text
Me.Close()
End Sub
Public Function SendString() As String
Return myString
End Function
End Class