Имя: Пароль:
1C
1С v8
Как получить код символа в ASCII?
0 Босечка
 
17.03.14
14:24
КодСимвола(Стр,Сч) выдает в Unicod.
1 Бледно Золотистый
 
17.03.14
14:26
2 Torquader
 
17.03.14
14:40
А ничего, что символы ASCII имеют коды от 0 до 127 и полностью повторяются в младшей страницы Uncode.
Если же речь идёт от символах 128-255, то их значение зависит от текущей кодовой страницы.
3 Босечка
 
17.03.14
14:49
Функция выдает не те коды как в ASCII.
4 Босечка
 
17.03.14
14:50
Буква X выдает - 88, а на самом деле 120.
5 Torquader
 
17.03.14
14:52
(4) Ну, заглавная Х - это 88, а строчная х - это 120.
Вы, видимо, не перевели буквы в заглавные.
6 Torquader
 
17.03.14
14:58
(4) И давайте по-другому - для чего вам нужен этот код ?
7 Босечка
 
17.03.14
15:48
Чтобы исключить русские буквы? Чтобы поставить запрет на их введение.
8 Torquader
 
17.03.14
15:50
(7) Ну, если мы хотим, чтобы пользователь вводил только латинские буквы, то нужно проверять, чтобы символ был в диапазоне 65..90 для заглавных и 97..122 для строчных.
9 Босечка
 
17.03.14
15:57
Я так и поняла, спасибо.
10 Torquader
 
17.03.14
16:35
(9) Главное, чтобы у вас всё получилось.
Удачи.
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn