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

Вниз

Оределение клавиши   Найти похожие ветки 

 
VinRaider   (2003-01-21 01:40) [0]

Как при нажатии клавиши на клавиатуре определять, что это за клавиша? В общем задача такая: Надо чтобы в поле нельзя было ввести ничего, кроме цифр. Я думаю сделать обработку на OnKeyUp, если у кого-то есть лучшие предложения - поделитесь. Заранее спасибо.


 
gsu   (2003-01-21 02:05) [1]

простое и удобное решение, но можешь использовать ловухи


 
VinRaider   (2003-01-21 09:40) [2]

А как определять, что за клавиша нажата?


 
Anatoly Podgoretsky   (2003-01-21 09:54) [3]

OnKeyDown


 
Lord Warlock   (2003-01-21 10:00) [4]

пишу по памяти на событие OnKeyPress

if not (Key in ["0".."9",#8,DecimailSeparator]) then
Key:=#0;


 
Lord Warlock   (2003-01-21 10:03) [5]

Извиняюсь, DecimalSeparator


 
Anatoly Podgoretsky   (2003-01-21 10:13) [6]

Список должен быть значительно шире, как минимум надо добавить - eE-

-1.23E-2

или убрать #8,DecimailSeparator если строго по вопросу



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

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

Наверх




Память: 0.45 MB
Время: 0.007 c
1-96874
Mihas
2003-01-21 12:49
2003.01.30
Изменение размера элемента во время выполнения приложе


7-97045
BJValentine
2002-11-18 18:38
2003.01.30
Список файлов в каталоге


14-96988
Wizard
2003-01-11 13:28
2003.01.30
Мастер


3-96610
YurikV
2003-01-13 15:40
2003.01.30
MSSQL, SQL SERVER


1-96813
nomshar
2003-01-19 00:48
2003.01.30
Избитый вопрос по TStringGrid





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