Per splittare una stringa in VB.NET è sufficiente usare la nuova funzione Split

Ecco un esempio:

codice:
        Dim MyString As String = "Ciao;bello;come;va;?"
        For Each element As String In MyString.Split(";")
            MessageBox.Show(element)
        Next