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

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

Какой диалог подстраивается под язык системы? [D7, Win95/98]


Oyster ©   (2004-01-19 14:06:00) 

Диалоги типа MsgDialog почему-то выводятся на английском языке. А есть такие диалоговые окна, у которых название и подписи к кнопкам - стандартные для языка системы?


_r00t_   (2004-02-20 15:40:00) [1]

ok
никак, значит никак :)
спасибо


Игорь Шевченко   (2004-02-19 18:18:00) [2]


> где ошибка-то?


Здесь:
> сама винда английская


_r00t_   (2004-02-19 18:05:00) [3]

Добрый день. Уважаемые мастера, где ошибка-то? Почему подписи на кнопках на англиском?
MessageBoxEx(Application.Handle,
              PChar('Тест'),
              PChar('Тест'),
              MB_YESNOCANCEL or MB_ICONEXCLAMATION or MB_DEFBUTTON1 or MB_SYSTEMMODAL,
              LANG_RUSSIAN)

сама винда английская, но Regional settings - Russian


Игорь Шевченко   (2004-01-23 13:47:00) [4]

_r00t_   (23.01.04 13:33)

Help давно устарел. В MSDN написано, что этот параметр reserved


_r00t_   (2004-01-23 13:33:00) [5]

+ как же тогда понимать то, что в хелпе пишут: wLanguageId

Specifies the language in which to display the text contained in the predefined push buttons. This value must be in the form returned by the MAKELANGID macro.
?


_r00t_   (2004-01-23 13:24:00) [6]

неужели нет способов отображать диалоги с русскими надписями на кнопках?(создание отдельной формы не предлагать)
з.ы.
в том же Ecxel'e диалоги то на русском


Anatoly Podgoretsky   (2004-01-19 14:21:00) [7]

MessageBox кстати несколько секунд работы со справкой помогли бы в решении проблемы.


Oyster   (2004-01-19 14:17:00) [8]

Простите, MessageDlg


Наверх

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