Главная страница
    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.009 c
7-97048
olphi
2002-11-18 18:18
2003.01.30
Как узнать дату создания файла?


1-96688
Calm
2003-01-20 13:49
2003.01.30
Работа приложения во время бездействия. Парадокс какой-то!


4-97106
RAA
2002-12-13 23:40
2003.01.30
Как сделать форму что-бы размер программы был минимальным?


9-96509
Lampo4ka
2002-08-08 10:12
2003.01.30
Где скачать DelphiX ?


1-96856
Robin bobin
2003-01-21 09:42
2003.01.30
Работа с Exel в Delphi





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