Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Язык системы


Страницы:   1 2

Zagaevskiy ©   (2007-07-15 20:12:00) 

Доброго времени суток всем!
Вопрос просьой(я так думаю) : как узнать текущий язык?


Anatoly Podgoretsky   (2007-07-16 11:46:00) [1]

> Dimaxx  (16.07.2007 11:30:26)  [26]

А язык системы третий.


homm   (2007-07-16 11:42:00) [2]


> [3] Инс ©   (15.07.07 20:17)

2 Zagaevskiy
Крик души почти.
Вот только не надо потом SetKeyboardLayout, не удостоверившись прежде, что расскладка, которую хочешь поставить установлена в системе. Если поставить SetKeyboardLayout не установленнную расскладку, она автоматически ставится сама. Это ужасно, после каждого запуска проги лезть в панель управления и удалять ненужную тебе расскладку!


Dimaxx   (2007-07-16 11:30:00) [3]


> {RASkov} ©   (15.07.07 23:52) [24]
>
> Не одно и тоже. Ответ был уже.....

Согласен, но "текущий язык" и "текущая раскладка клавиатуры" имеют разный смысл, поэтому вопрос не полный. Я понял, что нужно узнать язык ОСи.


Германн   (2007-07-16 00:39:00) [4]


> Юрий Зотов ©   (15.07.07 21:30) [21]
>
> > Zagaevskiy ©   (15.07.07 21:00) [20]
>
> В поставке Delphi 2 справки - одна по Delphi, другая по
> WinAPI

Их, имхо более двух.
(с) Буквоед
:-)


{RASkov}   (2007-07-15 23:52:00) [5]

> [23] Dimaxx ©   (15.07.07 23:41)
> The GetSystemDefaultLCID function retrieves the system default locale identifier.

и

> [0] Zagaevskiy ©   (15.07.07 20:12)
> Вопрос просьой(я так думаю) : как узнать текущий язык?
.....
> Текущую раскладку клавиатуры.

Не одно и тоже. Ответ был уже.....


Dimaxx   (2007-07-15 23:41:00) [6]

GetSystemDefaultLCID


Инс   (2007-07-15 22:33:00) [7]


> Каюсь, не умею работать со справкой


1. Заходишь на http://msdn2.microsoft.com/en-us/default.aspx
2. Пишешь в строке Search слово GetKeyboardLayout и нажимаешь на Enter
3. Щелкаешь по первой найденной ссылке и радуетешься жизни


Юрий Зотов   (2007-07-15 21:30:00) [8]

> Zagaevskiy ©   (15.07.07 21:00) [20]

В поставке Delphi 2 справки - одна по Delphi, другая по WinAPI (см. меню Help). Естественно, найти описание функции WinAPI в первой справке довольно трудно. А вот во второй - довольно легко.


Zagaevskiy   (2007-07-15 21:00:00) [9]


> Anatoly Podgoretsky ©   (15.07.07 20:58) [19]
>
> > Нет у меня этого в справке.
>
> Переинсталируй Дельфи, но сдается мне, что ты просто не
> умеешь работать с Дельфи и ее справочной системой.


Каюсь, не умею работать со справкой, т.е. в большинстве случаев всё находил, но было это несколько раз всего. А как надо было?Поделитесь.


Anatoly Podgoretsky   (2007-07-15 20:58:00) [10]


> Нет у меня этого в справке.

Переинсталируй Дельфи, но сдается мне, что ты просто не умеешь работать с Дельфи и ее справочной системой.


Zagaevskiy   (2007-07-15 20:57:00) [11]


> {RASkov} ©   (15.07.07 20:53) [17]

Всё спасибо дошло :)


{RASkov}   (2007-07-15 20:53:00) [12]

> [16] Zagaevskiy ©   (15.07.07 20:51)

Windows.pas + russian + Ctrl+F


Zagaevskiy   (2007-07-15 20:51:00) [13]


> Anatoly Podgoretsky ©   (15.07.07 20:48) [15]
> А может вслух прочитать и с выражением?

Что Вам трудно что ли? Нет у меня этого в справке. Или хоть константы напишите,плз.


Anatoly Podgoretsky   (2007-07-15 20:48:00) [14]

А может вслух прочитать и с выражением?


Zagaevskiy   (2007-07-15 20:48:00) [15]


> Anatoly Podgoretsky ©   (15.07.07 20:45) [13]
> Зачем тебе цифры, нормальные люди используют константы,
> а они документированы в штатной справке и есть в исходниках.
>

Cкопируйте, пожалуйста, справку сюда , или скиньте мне на мыло


Anatoly Podgoretsky   (2007-07-15 20:45:00) [16]

Зачем тебе цифры, нормальные люди используют константы, а они документированы в штатной справке и есть в исходниках.


Zagaevskiy   (2007-07-15 20:43:00) [17]


> 2011049 - Русская
> 2011033 – Английская
>
> А для других?

И вообще, они на каждом копе разные или нет?


Zagaevskiy   (2007-07-15 20:37:00) [18]

Нарыл кой-чего в Интернете, но непонятно, как узнать цифры для каждого языка

2011049 - Русская
2011033 – Английская

А для других?


Anatoly Podgoretsky   (2007-07-15 20:29:00) [19]

> Инс  (15.07.2007 20:26:09)  [9]

И Интернет прикрыли, только на данный сайт доступ.


Инс   (2007-07-15 20:26:00) [20]


> Значит у меня справка не полная

И в MSDN забанили?


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо