![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
какой uses подключить для использования MAKELANGID? [D6, Win2k]
Кило © (2003-02-12 17:54:00)Мастера, хелп!
собствено сабж.
Anatoly Podgoretsky (2003-02-13 15:19:00) [1]Ну тогда плохо.
Игорь Шевченко (2003-02-13 15:18:00) [2]Внук © (13.02.03 15:14)
Даже попыток не надо, в MSDN все написано. Раньше у них опечатка была.
Внук (2003-02-13 15:14:00) [3]Увы... Судя по моим скромным попыткам, результат тот же.
Anatoly Podgoretsky (2003-02-13 15:00:00) [4]Млжет тогда стоит попробовать MessageBoxExW для платформы НТ, у него эта.
Внук (2003-02-13 14:42:00) [5]http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/windowsuserinterface/windowing/dialogboxes/dialogboxreference/dialogboxfunctions/messageboxex.asp
wLanguageId [in] Reserved.
Кило (2003-02-13 12:46:00) [6]
> Anatoly Podgoretsky © (13.02.03 10:22)
> Почему SUBLANG_SYS_DEFAULT, другие пробовал, там есть еще
> два.
пробывал, глухо.
ALex44 (2003-02-13 10:30:00) [7]Prostite za navyazchivost", no ne luchshe li sdelat" eti nadpisi na English? Togda Vasha programa ZAVEDOMO na LYUBOY mashine budet vydavat" CHITABEL"NYJ text! (A ne abracadabru ili posledovatel"nost" "?"ov. Iz-za lyubitelej localizatii Control"ov polovinu program ispol"zovat" nel"zya.)
Anatoly Podgoretsky (2003-02-13 10:22:00) [8]Почему SUBLANG_SYS_DEFAULT, другие пробовал, там есть еще два.
Во вторых никто не обещал, что будет работать на всех машинах или вообще работать, функция есть, остальное от БоГа
Внук (2003-02-13 10:16:00) [9]И будут русские, потому что MessageBoxEx не реализована пока в том виде, в каком заявлена. MSDN
Кило (2003-02-13 09:49:00) [10]2 Hint ©
Такую функцию создал
2 Anatoly Podgoretsky ©
У меня все равно слова русские на кнопках. Код такой:
MessageBoxEx(Application.Handle,"Видалити?","Підвердіть",MB_YESNO or MB_DEFBUTTON2 or MB_ICONQUESTION or MB_APPLMODAL,MakeLangId(LANG_UKRAINIAN, SUBLANG_SYS_DEFAULT));
MakeLangId от Hint.
Кило (2003-02-13 09:22:00) [11]У меня Делфи ругаются что не знают эту функцию - MAKELANGID, в каком она uses?
Anatoly Podgoretsky (2003-02-12 19:38:00) [12]Могу, есди ты уверен, что данная функция вхожит в состав какого нибудь модуля и у тебя есть Виндоус, то самое время воспольховаться контестным поиском, ну последнее ты наверно умеешь делать?
Hint (2003-02-12 19:29:00) [13]function MakeLangId(PrimLang, SubLang : word) : word;
begin
result:= (SubLang shl 10) or PrimLang;
end;
Zz_ (2003-02-12 19:10:00) [14]MAKELANGID(p, s) = ((((WORD )(s)) shl 10) or (WORD )(p))
Кило(АУ) (2003-02-12 18:30:00) [15]Anatoly Podgoretsky , вы, мне сегодня советовали использовать MessageBoxEx, помогите с ней разобраться.