Главная страница
    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.012 c
1-96867
SireX
2003-01-21 11:35
2003.01.30
Всем привет! Вопрос:FastNet (NMFTP)как получить !отдельно! имена


6-96933
Эндрю2
2002-10-17 23:55
2003.01.30
Закрыть все открытые диски или папки на доступ


3-96544
Andrey V.
2003-01-15 08:03
2003.01.30
ВОпрос по ЗАпросу


1-96802
REA
2003-01-17 16:08
2003.01.30
Печать картинки


4-97095
alex134
2002-12-15 21:27
2003.01.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
Английский Французский Немецкий Итальянский Португальский Русский Испанский