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

Вниз

Коректный ввод в Tedit   Найти похожие ветки 

 
Sego   (2002-12-05 14:32) [0]

Поцепил обработчик KeyPress, на ввод только цифр, все хорошо,
но это не защищает от вставки ненужных символов из буффера ...
Как это избежать? Попробывал прицепить на Onchange с проверкой Edit.text, но не захотел вообще ввод отображаться совсмесно м обработчиком KeyPress.
Помогите пожалуйста.


 
Skier   (2002-12-05 14:39) [1]

>Sego
WM_PASTE ?


 
mrcat   (2002-12-05 14:41) [2]

используй TMaskEdit - это решит проблему


 
Sego   (2002-12-05 14:46) [3]

2 Skier ©
а можно поподробней пожалуйста...
2 mrcat ну не нравиться мне этот TMaskEdit, конечно если выхода нет , то его надо будет использовать.


 
mrcat   (2002-12-05 14:48) [4]

и чем же он тебе не угодил?!


 
Наезжалкин   (2002-12-05 14:56) [5]

можно ловить событие OnChange и по нему "выправлять" текст


 
Andriano   (2002-12-05 15:05) [6]

Есть и др. компоненты. Я пользовался TPBEdit. Дробная часть отображается всегда. Ты редактируешь целую часть, а когда нажимаешь десятичную точку - дробную. Если тебе просто цифры вводить, там же есть TPBNumEdit.


 
Sego   (2002-12-05 15:06) [7]

2 mrcat ©
Да говорю, можно и им так уже и делаю, но мне все равно на кейпресс цеплять обработчик, мне нужен ввод только определенных цифр 0-7, 8 и 9 нет, может подскажешь как в этом случае сделать маску, мож я не разобрался. Все равно кидать обработчик на кей пресс и все равно предусмотреть вставку из буффера, так какой толк от него (TMaskEdit)?


 
Sego   (2002-12-05 15:10) [8]

2 Наезжалкин почитай, я ж так и делал, совместно с кей прессом не очень получается, неопытный я :(

2 Andriano © , а гд еэто можна раздобыть?


 
Andriano   (2002-12-05 15:13) [9]

http://www.torry.net/vcl/edits/packs/pbedit.zip


 
Sego   (2002-12-05 15:15) [10]

2 mrcat кроме того в TMaskEdit нужно отлавливать ошибки ввода,
например начни ввод посредине маски , например __232__ -выругается зараза.


 
Song   (2002-12-05 15:50) [11]

ES_NUMBER



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

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

Наверх




Память: 0.46 MB
Время: 0.007 c
4-52019
Sergei_tlt
2002-11-04 22:10
2002.12.16
Помогите понять


14-51891
Malder
2002-10-21 22:47
2002.12.16
Начинающим программистам. Этап 1


3-51601
relaxer
2002-11-26 08:14
2002.12.16
Хелп! Запароленный Paradox ...


3-51573
Natali
2002-11-27 07:29
2002.12.16
обновить файл db


3-51647
Sergy
2002-11-28 16:16
2002.12.16
Как позволить в одном из полей DBGrid выводить картинки?





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