Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.06.26;
Скачать: CL | DM;

Вниз

Точка или запятая? Русский или английский?   Найти похожие ветки 

 
BaSergey   (2003-04-15 18:39) [0]

Привет всем!
Про то, что некоторые юзеры любят лезть в настройку "Язык и стандарты" и как с этим бороться, уже написано много. Но все же...
У меня стоит Default locale = Русский, язык по умолчанию английский, больше ничего не исправлял - для чистоты эксперимента.
Забиваю число в строку ввода, жму точку на цифровой клавиатуре - появляется запятая. Известно, почему - русский язык выбран. Переключаюсь на английский - вместо запятой идет точка. Все нормально, кроме самого главного - как определить текущий язык ввода?

Я пишу на Delphi, MSDN у меня есть и я в нем более-менее ориентируюсь.GetUserDefaultLCID дает фиксированное значение, GetLocaleInfo тем более от него зависит. GetKeyboardLayoutList тоже не из этой оперы...

Как определить, на каком языке вводится текст и какие в нем настройки даты/валюты/чисел/...?
Заранее спасибо.


 
sunwheel1   (2003-04-16 09:33) [1]

По поводу настроек: смотри в сторону DecimalSeparator и т.д.


 
Anatoly Podgoretsky ©   (2003-04-16 09:46) [2]

GetKeyboardLayout
GetNumberFormat
и все что рядом с GetLocaleInfo


 
ddenisv   (2003-04-16 16:17) [3]

Удалено модератором
Примечание: Пункт 6.



Страницы: 1 вся ветка

Текущий архив: 2003.06.26;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.02 c
1-84401
Графика
2003-06-09 10:02
2003.06.26
Как при скролинге методом ScrollBy убрать мерцание?


1-84174
Alex_x
2003-06-11 17:42
2003.06.26
помогите с SaveToStream


4-84842
yaric
2003-04-26 08:22
2003.06.26
Как узнать login пользовалеля который в текущий момент работает.


7-84804
Sirus
2003-04-04 06:56
2003.06.26
Ловушка на принтер...


1-84249
nevalex
2003-06-13 17:26
2003.06.26
Как програмно отличить папку от файла.