Главная страница
    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.04 c
2-1188704544
aibolit
2007-09-02 07:42
2007.09.30
как запустить bat файл


1-1184932927
Ice-T
2007-07-20 16:02
2007.09.30
Приложение и его главное окно - странный эффект


11-1172567198
Neww
2007-02-27 12:06
2007.09.30
Как установить MCK?


2-1188755002
KJ13
2007-09-02 21:43
2007.09.30
Убрать программу из списка Ctrl+Alt+Delete


15-1188825195
Gamer_Desktoper
2007-09-03 17:13
2007.09.30
Настольные игры. Кто-нибудь такие делал?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский