![]() |
|
||||||||||
|
|||||
|
Регистрация: Oct 2004
Адрес: Россия, Уфа
Сообщений: 30
|
ПРИВА!!! Есть проблема, нужно узнать какая клавиша нажата с клавиатуры, латинский буквы отлавливает без проблем, а вот с русскими проблема. Посомтрел таблицу ASCII во флеше, русских нету есть иероглифы и квадратики, предполагаю что некоторые квадратики и есть русские символы!. Помогите кто знает...
![]() |
|
|||||
|
Регистрация: Jun 2006
Сообщений: 1,061
|
getAscii (Key.getAscii method)
public static getAscii() : Number Returns the ASCII code of the last key pressed or released. The ASCII values returned are English keyboard values. For example, if you press Shift+2, Key.getAscii() returns @ on a Japanese keyboard, which is the same as it does on an English keyboard |
|
|||||
|
Регистрация: Oct 2004
Адрес: Россия, Уфа
Сообщений: 30
|
Спасибо за ответ, но это я уже сделал, проблема стоит в том что не получается получить кирилицу, а нужно именно в кирилице, для ComboBox "поиск определнного значения по начальным буквам"...
|
|
|||||
|
Регистрация: Jun 2006
Сообщений: 1,061
|
кириллица - не кириллица Key.getAscii() возвращает код клавиши, а во что он его будет интерпретировать - уже твоя воля
но главное: The ASCII values returned are English keyboard values. |
|
|||||
|
как вариант : читать строку из вспомогательного текстфилда (если удастся удержать на нем фокус в твоей задачке)
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
ZOOM:
![]() |
|
|||||
|
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
я тоже сталкивался с такой проблемой... и единственное решение которое пришло мне в голову это читать текст из текстового поля
или... была еще одна бредовая идея: написать спец. функцию которая бы аскии код англиийской раскладки преобразовывала в русский код. |
![]() |
![]() |
Часовой пояс GMT +4, время: 20:37. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|