2013-05-26 2 views
-1

Ну, я работаю над своим проектом, который представляет собой программу автозапчастей в визуальной базовой, я хочу защитить свое текстовое поле в клиентах, когда пользователь вставляет клиента, я не хочу, чтобы имя позволяло номерам просто строки Как я могу это сделать?Разрешить текстовое поле использовать только буквенные символы

Благодаря

ответ

0

вы можете попробовать что-то вроде этого вы можете проверить текст, т.е. TextBox2.Text, чтобы убедиться, что он не имеет ничего, кроме букв алфавита в содержании, используя регулярное выражение

Private Sub TextBox2_Leave(ByVal sender As Object, ByVal e As System.EventArgs) Handles TextBox2.Leave 
    If Not Regex.Match(TextBox2.Text, "^[a-z]*$", RegexOptions.IgnoreCase).Success Then 
    MsgBox("Please enter alphabetic text only.") 
    TextBox2.Focus() 
    End If 

End Sub 
+0

Спасибо за ваш быстрый ответ – user2423011

+0

вы можете отметить это как право ans :), если это сработает для вас ... – sAnS

+0

У меня проблема Regex.Match (TextBox2.Text, "^ [az] * $", RegexOptions.IgnoreCase) Регулярное выражение подчеркнуто и говорит, что оно не может быть выполнено, кстати, я использую mysql, есть ли какие-либо проблемы для этого? – user2423011

Смежные вопросы