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

Вниз

Язык системы   Найти похожие ветки 

 
Zagaevskiy ©   (2007-07-15 20:12) [0]

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


 
Zagaevskiy ©   (2007-07-15 20:12) [1]


> просьой

простой


 
Юрий Зотов ©   (2007-07-15 20:16) [2]

Текущую раскладку клавиатуры, или язык локализации системы?


 
Инс ©   (2007-07-15 20:17) [3]

GetKeyboardLayout


 
Zagaevskiy ©   (2007-07-15 20:18) [4]

Текущую раскладку клавиатуры.

> GetKeyboardLayout

Это то или нет?


 
Zagaevskiy ©   (2007-07-15 20:21) [5]


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

А как этим пользоваться???
В справке нет ничего.


 
Anatoly Podgoretsky ©   (2007-07-15 20:23) [6]

В справке достаточно информацие по данной функцие.


 
Инс ©   (2007-07-15 20:23) [7]


> В справке нет ничего.

И в SDK есть, и в интернете масса примеров


 
Zagaevskiy ©   (2007-07-15 20:25) [8]


> Anatoly Podgoretsky ©   (15.07.07 20:23) [6]
> В справке достаточно информацие по данной функцие.

Значит у меня справка не полная.Вообще ничего нет


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


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

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


 
Anatoly Podgoretsky ©   (2007-07-15 20:29) [10]

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

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


 
Zagaevskiy ©   (2007-07-15 20:37) [11]

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

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

А для других?


 
Zagaevskiy ©   (2007-07-15 20:43) [12]


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

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


 
Anatoly Podgoretsky ©   (2007-07-15 20:45) [13]

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


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


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

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


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

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


 
Zagaevskiy ©   (2007-07-15 20:51) [16]


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

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


 
{RASkov} ©   (2007-07-15 20:53) [17]

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

Windows.pas + russian + Ctrl+F


 
Zagaevskiy ©   (2007-07-15 20:57) [18]


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

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


 
Anatoly Podgoretsky ©   (2007-07-15 20:58) [19]


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

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


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


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


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


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

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

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


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


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


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


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

GetSystemDefaultLCID


 
{RASkov} ©   (2007-07-15 23:52) [24]

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

и

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

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


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


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

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


 
Dimaxx ©   (2007-07-16 11:30) [26]


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

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


 
homm ©   (2007-07-16 11:42) [27]


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

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


 
Anatoly Podgoretsky ©   (2007-07-16 11:46) [28]

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

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



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

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

Наверх




Память: 0.53 MB
Время: 0.033 c
1-1179609104
Dmitry_177
2007-05-20 01:11
2007.08.12
Длина строки


15-1184510597
RGree
2007-07-15 18:43
2007.08.12
Пожалуйста, залейте куда-нибудь следующие файлы:


15-1184593403
TStas
2007-07-16 17:43
2007.08.12
Как снести брандмауэр


15-1184498103
ламер2007
2007-07-15 15:15
2007.08.12
Win2003


1-1181045623
Kolan
2007-06-05 16:13
2007.08.12
Какие могут быть причины не попасть в код потока после Resume?