![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Можно ли поменять кодовую сраницу для своей проги? [D6, WinXP]
FATman © (2002-07-11 22:46:00)Субж однако. я пишу программу на другом языке, скажем на арабском, но для пользователей России! Можно ли мне сделать так чтобы буквы арабские были на кнопочках и в Memo отбражались? Помогите сырцами и советами.
Заранее благодарен.
limon (2002-07-15 10:41:00) [1]> FATman
Когда-то выкладывал в кладовку целый класс по работе с раскладками и поддержкой многоязычного интерфейса - увы, уже стерли :(
FATman (2002-07-13 22:54:00) [2]to BAY:
Большое спасибо. Буду разбираться. :-)
BAY (2002-07-13 07:27:00) [3]var
lang: HKL;
begin
lang:=LoadKeyboardLayout("00000419", 0);
ActivateKeyboardLayout(lang,1);
"00000419" - это код русской расскладки, код арабской не знаю
FATman (2002-07-12 22:15:00) [4]To IlyaA: А если такие уже есть, Times например?
как мне выцепить отуда нужную мне буквочку? Когда я ставлю в системе раскладку арабскую вместо русской то печатает арабскими буквами вместо русских соответсвенно. а мне нужно чтобы программа, как бы сама, "переключала" раскладку клавы (и язык) на арабский, чтобы пользователь мог печатать на арабском языке!
вообщем вот так.
IlyaA (2002-07-12 07:59:00) [5]Причём тут кодовая страница для проги!?!
Необходимо лишь чтобы у тебя соответствующие шрифты были под рукой (твоей проги). Таскай необходимые с собой и копируй в Windows\Font, если их там нет