Ok sono arrivato qui


Dim testo As String = TextBox1.Text
Dim inizio As Integer = TextBox1.Text.IndexOf("(") + 1
Dim fine as integer = TextBox1.Text.IndexOf("(") -1
Dim substring As String = testo.Substring(Inizio, Fine)

MsgBox(substring)



Dato che il programma mi deve selezionare del testo tra le due parentesi come faccio a dire al comando substring che deve iniziare dalla variabile "inizio" a quella "Fine" ?
Ho provato a fare così:

Dim substring As String = testo.Substring(Inizio, Fine)

Ma mi da un errore: "Index e length devono fare riferimento a una posizione nella stringa. Nome parametro: length"