Форум: "Потрепаться";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.01.08;
Скачать: [xml.tar.bz2];




Вниз

Cp1251 


Сергей1   (2001-11-07 15:36) [0]

Здравствуйте.
У меня возникла небольшая проблемма, которую я не могу решить уже несколько дней.
Дело в том, что я работаю нотариусом в Румынии, и одновременно занимаюсь программированием. Я
решил сделать себе программу на Visual Foxpro для генерации нотариальных документов. И
столкнулся с проблемой ввода символов румынского языка, т.к. у меня русская версия windows. Я
решил написать программу на Delphi, которая бы назначала определённым клавишам клавиатуры
необходимые символы. Этих символов нет в кодировке CP-1251.
Румынский язык я добавил, а вот шрифтов от румынской винды нет,
хотя в Word`е румынские символы, при переключении языка, вводятся.
А в VisualFoxpro, при переключении на румынский язык, вместо
<<специальных>> символов румынского алфавита(символов, отсутствующих в английском
алфавите), при вводе отображаются символы кириллицы.



limon   (2001-11-07 20:37) [1]

Использовать нужно шрифты, поддерживающие Unicode (TTF),
Word переключает раскладку клавиатуры, а не шрифт.
Тоже самое нужно делать и из программы на Делфи.
Но раскладка клавиатуры переключается индивидуально для каждого приложения, и этим-то как раз и могут быть проблемы.

Раскладка переключается через API: ActivateKeyboardLayout(<layout_code>, 0);



Феликс   (2001-11-07 20:49) [2]

Румыния? И как там в Румынии живется?




Форум: "Потрепаться";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.01.08;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.71 MB
Время: 0.032 c
1-22259           Крыс                  2001-12-12 17:55  2002.01.08  
Дорисовка кривых (дубль 2)


4-22501           Art                   2001-11-02 08:30  2002.01.08  
А можно ли запретить использование определенных Api другим приложениям?


3-21978           Анонимщик             2001-12-04 20:25  2002.01.08  
ADO+Excel+Delphi5


14-22320          Alexandr              2001-11-14 14:13  2002.01.08  
Wow


1-22215           VovaKomarov           2001-12-16 13:36  2002.01.08  
обновление клиента