Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2007.09.30;
Скачать: [xml.tar.bz2];

Вниз

Даже как сформулировать не знаю   Найти похожие ветки 

 
Alex_Y   (2007-08-30 17:09) [0]

Вопрос такой.

в событии OnKeyDown параметр Key : Word
а как получить это значение по символу или по его ascii-коду?

заранее благодарен


 
Вася Правильный   (2007-08-30 17:28) [1]

может, наоборот - получить символ?
Ord Chr


 
Ega23 ©   (2007-08-30 17:43) [2]

Использовать OnKeyPress


 
Alex_Y   (2007-09-03 14:25) [3]

Вася Правильный
это не тот код который мне нужен

Ega23
дело в том что я как раз программно собираюсь вызывать OnkeyDown, а для этого мне нужно знать значение именно типа Word


 
Anatoly Podgoretsky ©   (2007-09-03 14:30) [4]

Нету в OnkeyDown никаких символов, там только виртуальный код КЛАВИШИ


 
Leonid Troyanovsky ©   (2007-09-03 15:21) [5]


> Alex_Y   (03.09.07 14:25) [3]

> дело в том что я как раз программно собираюсь вызывать OnkeyDown

И каков планируемый вызов?

--
Regards, LVT.


 
Alex_Y   (2007-09-04 07:40) [6]

Anatoly Podgoretsky
вот этот код и нужно получить, на основе ascii символа

например: при нажатии на "+" OnKeyDown выдает код 107
так вот нужна функция типа :

var Code : Word;
...
Code := xxxFunc("+");  // Code в итоге = 107


 
Anatoly Podgoretsky ©   (2007-09-04 08:44) [7]

> Alex_Y  (04.09.2007 07:40:06)  [6]

Ord("+")


 
Alex_Y   (2007-09-04 09:11) [8]

Anatoly Podgoretsky

Ord("+") = 43, а значение Key = 107


 
Anatoly Podgoretsky ©   (2007-09-04 09:18) [9]

Anatoly Podgoretsky ©   (03.09.07 14:30) [4]
Leonid Troyanovsky ©   (03.09.07 15:21) [5]

Создай частное решение в виде таблицы, все несколько десятков тысяч символов или подмножество.


 
Alex_Y   (2007-09-04 11:34) [10]


> Создай частное решение в виде таблицы, все несколько десятков
> тысяч символов или подмножество.

да я тоже к такому же решению склоняюсь, только не красиво это как-то :(


 
clickmaker ©   (2007-09-04 11:49) [11]

Lo(VkKeyScan("+")) ?



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

Форум: "Начинающим";
Текущий архив: 2007.09.30;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.057 c
15-1188704223
ctudent
2007-09-02 07:37
2007.09.30
Сколько времени занимает регистрация домена?


2-1188479226
ANTPro
2007-08-30 17:07
2007.09.30
RTTI


2-1188801043
Че
2007-09-03 10:30
2007.09.30
Не выполняется команда...


1-1184745100
Dr. Andrew
2007-07-18 11:51
2007.09.30
Как создать WordWrap для длинной строки?


15-1188552281
Рамиль
2007-08-31 13:24
2007.09.30
Связка Windows 2003 64 bit + Oracle 10g 64 bit + Visual Studio





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский