Имя: Пароль:
1C
1С v8
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) Это полный ж. (нахрена тогда кодишь?)