Вниз
Скачать: CL | DM;

Замена кода нажатой клавишы.   Найти похожие ветки 

← →
Shadow ©   (2002-10-09 14:26) [0]

Т.е. Например: Вы нажали клавишу "г", а отображается она как "ы"


← →
Song ©   (2002-10-09 14:29) [1]

В каком компоненте?


← →
Zz_   (2002-10-09 14:33) [2]

procedure Tf.gKeyPress(Sender: TObject; var Key: Char);
begin
if( Key="г")then Key := "ы";


← →
AngeL B.   (2002-10-09 14:41) [3]


> procedure Tf.gKeyPress(Sender: TObject; var Key: Char);
> begin
> if( Key="г")then Key := "ы";


Ну, предположим, тогда уж так

n := pos(Key, SourceTable);
if n > 0 then Key := DestTable[n];


+ если это делается не в одном компоненте, а на всей форме, то включить KeyPreview у формы и производить обработку там.


← →
Shadow ©   (2002-10-10 19:48) [4]

эм.. Воощето я имел ввиду смену кода в ЛЮБОЙ программе. Как можно это сделать БЕЗ хуков?


← →
TTCustomDelphiMaster ©   (2002-10-10 21:01) [5]

Перепаять клавиатуру или переделать все шрифты



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.011 c
14-68955
iNew
2002-09-19 16:47
2002.10.21
Почему если файл заархивировать RAR и запаролить то этот


1-68747
arcad
2002-10-11 10:49
2002.10.21
Обработка сообщений


1-68789
Dimedrol
2002-10-09 18:33
2002.10.21
DLL и компоненты доступа к БД


4-69055
megadeth
2002-09-06 15:04
2002.10.21
Получить код нажатой клавиши из консольного приложения


1-68846
BOA_KAA
2002-10-10 12:42
2002.10.21
Чтение из файла




   Наверх