Форум программистов, компьютерный форум, киберфорум
Наши страницы
MS Access
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/6: Рейтинг темы: голосов - 6, средняя оценка - 4.50
Braser
221 / 100 / 22
Регистрация: 16.03.2013
Сообщений: 909
1

Ввод только буквы на русском

25.08.2017, 13:30. Просмотров 1118. Ответов 2
Метки нет (Все метки)

Добрый день!

Нашел в недрах форума такую замечательную штуку

Visual Basic
1
2
3
4
5
6
7
Private Sub Название_KeyPress(KeyAscii As Integer)
If ((KeyAscii > 64) And (KeyAscii < 91)) Or ((KeyAscii > 96) And (KeyAscii < 123)) Then
        MsgBox "Ввод латинских символов запрещен", vbOKOnly, "Ошибка ввода"
        KeyAscii = 0
        Else
End If
    End Sub
Подскажите пожалуйста, можно сюда прикрутить еще условие, что на русской раскладке клавиатуры разрешается
ввод в поле только букв, поробела и BackSpace, больше ни символов ни цифр, ничего. Спасибо
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.08.2017, 13:30
Ответы с готовыми решениями:

Ввод только на русском
Всем доброго времени суток. Кто знает как реализовать ввод в Memo только на русском не взирая на...

Ввод ФИО только на русском языке
Организовать ввод ФИО только на русском языке.

Дан текст на русском языке. Напечатать в алфавитном порядке все согласные буквы,которые входят только в одно слово
Дан текст на русском языке. Напечатать в алфавитном порядке все согласные буквы,которые входят...

Ввод в консоль только цифры и буквы
Подскажите, пожалуйста, как запретить ввод в консоль различных символов, вроде запятой, точки,...

Textbox ввод только букв и с большой буквы
Как сделать,чтобы в Textbox можно было вводить только буквы и начиналось все с заглавной

2
mobile
Эксперт MS Access
24331 / 13372 / 2828
Регистрация: 28.04.2012
Сообщений: 14,652
25.08.2017, 13:46 2
Лучший ответ Сообщение было отмечено Braser как решение

Решение

Visual Basic
1
2
3
4
5
6
7
Private Sub Название_KeyPress(KeyAscii As Integer)
    If Not (KeyAscii >= 192 Or KeyAscii = 32 Or KeyAscii = 8) Then
        MsgBox "Ввод латинских символов запрещен", vbOKOnly, "Ошибка ввода"
        KeyAscii = 0
        Else
     End If
End Sub
2
Braser
221 / 100 / 22
Регистрация: 16.03.2013
Сообщений: 909
25.08.2017, 13:53  [ТС] 3
Спасибо БОЛЬШОЕ! Я тоже поучаствовую немного
Visual Basic
1
MsgBox "Ввод цифр и латинских символов в поле запрещен!", vbOKOnly, "Ошибка ввода"
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.08.2017, 13:53

Вывести четыре слова на русском языке вывести на экран все согласные буквы которые входят только в одно слово
Вывести четыре слова на русском языке вывести на экран все согласные буквы которые входят только в...

Разрешить ввод в TextBox только цифр и одной буквы
На пустоту textBox я проверяю так: if (textBox1-&gt;Text-&gt;Length &gt;0) А как выполнить...

Файл f содержит буквы латинского и русского алфавитов. Занести в файл h только латинские буквы, а в файл g - только русские буквы
Помогите пожалуйста!!! Файл f содержит буквы латинского и русского алфавитов. Занести в файл h...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru