![]() |
|
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) Это полный ж. (нахрена тогда кодишь?)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |