![]() |
|
Модераторы: Snowy, bartram, MetalFan, bems, Poseidon, Riply |
![]()
|
|
| psgpsg |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 14 Регистрация: 15.8.2006 Репутация: нет Всего: нет |
Выполнил установку английской версии Windows
- в региональных настройках в "Standart and formats" и "Location" установил "Russian" - пытаюсь использовать GetLocaleInfo(LOCALE_SYSTEM_DEFAULT,Flag.. - перепробовал все необходимые значения переменной flag в но не получается определить, что установлена именно английская версия Windows... Эта ф-ция возвращает Russian |
|||
|
||||
| Sunvas |
|
|||
|
Соль и сахар ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 3388 Регистрация: 12.3.2006 Где: Тосно Репутация: нет Всего: 89 |
Как вариант: проверяй надпись на кнопке "Пуск"..
-------------------- Воспитывая детей по своему образу и подобию, родители почему-то надеются, что они будут лучше их. |
|||
|
||||
| psgpsg |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 14 Регистрация: 15.8.2006 Репутация: нет Всего: нет |
2 Sunvas:
С Вами можно согласиться, если бы задача состояла только в том, чтобы НЕ ПРОГРАММНЫМ путем определить язык дистрибутива Windows. Но вся загвоздка в том и состоит, что это надо сделать с использованием какого-либо вызова IP-шной ф-ции или какой-то тулзы ! |
|||
|
||||
| Guedda |
|
|||
![]() Подрывник ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3137 Регистрация: 27.12.2005 Где: Ростов-на-Дону Репутация: 3 Всего: 78 |
-------------------- Ll 2 |
|||
|
||||
| Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 30 Всего: 484 |
Английской винды у меня нет.
Проверить не могу. Но по идее так:
|
|||
|
||||
| Alexeis |
|
|||
![]() Амеба Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 16 Всего: 459 |
Snowy, у меня MUI показывает 1033
это английская? -------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
| Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 30 Всего: 484 |
Это американская.
Русская, соответственно 1049. |
|||
|
||||
| psgpsg |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 14 Регистрация: 15.8.2006 Репутация: нет Всего: нет |
2 Snowy :
Спасибо за совет ! Все получилось ! 2 alexeis1 : PRIMARYLANGID(1033) = 9; (т.е LANG_ENGLISH) SUBLANGID(1033) = 1 (SUBLANG_ENGLISH_US ) - см. Windows.pas Удач ! |
|||
|
||||
| Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 30 Всего: 484 |
Угу. Американский английский.
Группа - английский, подгруппа US. Читайте MSDN - там много полезного |
|||
|
||||
![]()
|
| Правила форума "Delphi: WinAPI и системное программирование" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, bartram, MetalFan, bems, Poseidon, Rrader, Riply. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: WinAPI и системное программирование | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |