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

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

Символы


axel65 ©   (2006-01-02 20:43:00) 

Как можно перекодировать символ английской раскладки в символ русской Q в Й и т.д.


SergP   (2006-01-03 21:00:00) [1]


> Тренируй, тренируй телепатор :-P


А-а-а... Вспомнил... Последний раз некое подобие клавиатуры с такой раскладкой я видел наверное не меньше чем лет 13 назад.


Плохиш   (2006-01-03 15:15:00) [2]


> SergP.   (03.01.06 14:31) [11]
> > Ню, ню, у меня Q --> Я :-P
> Брр... Что за раскладка молдаванская такая?

Тренируй, тренируй телепатор :-P


SergP.   (2006-01-03 14:31:00) [3]


> Ню, ню, у меня Q --> Я :-P


Брр... Что за раскладка молдаванская такая?


Плохиш   (2006-01-03 11:55:00) [4]


> Gydvin ©   (03.01.06 11:44) [9]
> Плохиш ©   (03.01.06 11:26) [8]
> Ноутбук ;)

Нет


Gydvin   (2006-01-03 11:44:00) [5]

Плохиш ©   (03.01.06 11:26) [8]
Ноутбук ;)


Плохиш   (2006-01-03 11:26:00) [6]


> Как можно перекодировать символ английской раскладки в символ
> русской Q в Йи т.д.

Ню, ню, у меня Q --> Я :-P


Eraser   (2006-01-02 22:55:00) [7]


> axel65   (02.01.06 20:43)

а где ты берёшь код символа? возможно можно получить scan код клавиши...


AXEL65   (2006-01-02 21:40:00) [8]

Была идея насчёт key_event, но не подходит


Джо   (2006-01-02 21:32:00) [9]


> [4] AXEL65   (02.01.06 21:30)
> Было бы здорово, если бы работало на любом языке

Да, было бы неплохо.


AXEL65   (2006-01-02 21:30:00) [10]

Было бы здорово, если бы работало на любом языке


Джо   (2006-01-02 21:09:00) [11]


> [2] begin...end ©   (02.01.06 21:02)

Конечно, так оптимальнее.

А если лень набивать константый массив и плюнуть на оптимальность, то можно вообще набить две строки-константы 'QWERT...' и 'ЙЦУКЕ...' :^)


begin...end   (2006-01-02 21:02:00) [12]

> [1] Джо ©   (02.01.06 20:46)

Таблицу можно реализовать как массив символов:

const
 A: array ['A'..'Z'] of Char = 'Ф(...)Я';

:o)


Джо   (2006-01-02 20:46:00) [13]

Составить таблицу соответствий и вперед. Таблицу можно реализовать как массив записей.


Наверх

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