|
|
|
v8: Как определить имя языка, на котором введен символ? | ☑ | ||
|---|---|---|---|---|
|
0
lim9
20.01.12
✎
09:37
|
Как определить имя языка, на котором веден символ ??
|
|||
|
1
Wobland
20.01.12
✎
09:39
|
а как ввести символ на русском языке?
|
|||
|
2
lim9
20.01.12
✎
09:40
|
ну мне нужно определеить программно, символ введен на РУС или на ENG
|
|||
|
3
Wobland
20.01.12
✎
09:41
|
смотри в сторону КодСимвола()
|
|||
|
4
lim9
20.01.12
✎
09:43
|
объясню, есть слова типа "Braun", в которых символы "В" и "а" можно ввести как на РУСк, так и на ENG, и внешне не поймешь, что неверно введено название!!! Понимаете???
|
|||
|
5
Wobland
20.01.12
✎
09:43
|
(4) да
|
|||
|
6
Рэйв
20.01.12
✎
09:44
|
(4)Есть таблица кодов для латинских и русских букв.По два диапазона, для Прописных и строчных.Разбирай слово посимвольно и проверяй на вхождение в диапазоны. В какой код символа войдет, на том языке и написан
|
|||
|
7
shamannk
20.01.12
✎
09:46
|
(4) Бред))) когда пароль вводиш он понимает е русская или англ.
|
|||
|
8
lim9
20.01.12
✎
09:47
|
(6) а где найти эту таблицу, подскажите, причем подходящую для 1С!! ??
|
|||
|
9
5 Элемент
20.01.12
✎
09:48
|
Вот оно новое поколение программистов, даже не понимают что такое кодировка
|
|||
|
10
Рэйв
20.01.12
✎
09:48
|
(8)
Для н=1 По 255 Цикл Сообщить(""+Символ(н)+"...код="+н); КонецЦикла |
|||
|
11
Wobland
20.01.12
✎
09:48
|
(6) записывай: "АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ"
|
|||
|
12
5 Элемент
20.01.12
✎
09:49
|
"подходящую для 1С" гениально )
|
|||
|
13
5 Элемент
20.01.12
✎
09:49
|
у 1С есть конфигурация 1С:алфавит скачай ее и посмотри
|
|||
|
14
Krendel
20.01.12
✎
09:51
|
(9) Враки, я еще помню таблицу расшифровки ASCI ;-) ПОмойму так ;-)
|
|||
|
15
lim9
20.01.12
✎
09:52
|
я понял идею Wobland, спасибо ему!!!
|
|||
|
16
Рэйв
20.01.12
✎
09:54
|
(11)Ну можно и так:-)
|
|||
|
17
Lama12
20.01.12
✎
09:54
|
(15) Как тебя занесло в программисты?
Пора ветку в юмор переносить (черный). |
|||
|
18
Wobland
20.01.12
✎
09:54
|
(15) вообще-то это было развитие идеи Рэйва
|
|||
|
19
Wobland
20.01.12
✎
09:55
|
+(18) или я Рэйва немного не так понял..
|
|||
|
20
shamannk
20.01.12
✎
09:55
|
(9) А я то думал когда я программистом стал, стоило то на мисте зарегатся и все программист)))
|
|||
|
21
5 Элемент
20.01.12
✎
09:56
|
(17) я не програмист, а только учусь
|
|||
|
22
Dmitrith
20.01.12
✎
09:59
|
На 7ке писал лет 8 назад:
// проверка на рус/анг код ТипКодировки = 0; // 1 - русская Дл = СтрДлина(СокрЛП(ШК)); Для ии = 1 По Дл Цикл ТекСимв = Сред(ШК,ии,1); // отсеем числа КС = КодСимв(ТекСимв); Если КС>=48 Тогда Если КС<=57 Тогда Продолжить КонецЕсли; Если КС>120 Тогда ТипКодировки = 1; Прервать; КонецЕсли; КонецЕсли; //Сообщить(ТекСимв +" "+КодСимв(ТекСимв)); КонецЦикла; |
|||
|
23
IvaneS
20.01.12
✎
14:51
|
(0) Это полный ж. (нахрена тогда кодишь?)
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |