Grazie, quindi posso fare a meno di gb.pcre. Un'altra cosa, ho visto nella documentazione di Replace che la sintassi è
Replace(textbox, "stringadasostituire", "stringasostitutiva")
Siccome i caratteri che vorrei evitare sono 10, devo fare 10 righe diverse o posso concatenare le varie "stringadasostituire"?
Attualmente ho fatto così
TextBox_Name.Text = Replace(TextBox_Name.Text, "@", "")
TextBox_Name.Text = Replace(TextBox_Name.Text, "#", "")
TextBox_Name.Text = Replace(TextBox_Name.Text, "!", "")
TextBox_Name.Text = Replace(TextBox_Name.Text, "~", "")
TextBox_Name.Text = Replace(TextBox_Name.Text, "(", "")
TextBox_Name.Text = Replace(TextBox_Name.Text, ")", "")
TextBox_Name.Text = Replace(TextBox_Name.Text, "{", "")
TextBox_Name.Text = Replace(TextBox_Name.Text, "}", "")
TextBox_Name.Text = Replace(TextBox_Name.Text, "[", "")
TextBox_Name.Text = Replace(TextBox_Name.Text, "]", "")
ma immagino ci sia un modo più pulito