Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.09.2012, 17:50   #1
HellMercenariess
Форумчанин
 
Аватар для HellMercenariess
 
Регистрация: 27.07.2009
Сообщений: 547
По умолчанию Не дать удалить или сдвинуть буквы

Как в компоненте RichEdit или TEdit установить несколько или хотя бы одну и не дать изменить их или подвинуть?

Видел прогу где так работает(не дельфи) но там 1 буква=1 компонент.
"Виновник этого парада,он не дурак, ушел как надо!" Похороны панка.
HellMercenariess вне форума Ответить с цитированием
Старый 07.09.2012, 18:43   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Ну Enabled:=false поставить
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 07.09.2012, 18:50   #3
SNUPY
Форумчанин
 
Регистрация: 15.02.2008
Сообщений: 621
По умолчанию

1. maskedit
2. обрабатывать событие onChange
3. вешать свой обработчик EN_UPDATE
Помог? Ну так нажми на весы!
SNUPY вне форума Ответить с цитированием
Старый 07.09.2012, 18:57   #4
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

В OnChange контролировать и восстанавливать предыдущее значение, если введенные данные не соответствую шаблону. Можно и положение курсора запоминать (SelStart) для предыдущего значения, что бы поместить его на нужное место при восстановлении
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
От числа удалить буквы valerij Microsoft Office Excel 12 01.02.2012 13:01
Удалить слова, в которых буквы повторяются Artoo Помощь студентам 0 16.12.2011 22:09
Удалить из слова вхождения первой буквы kniazkinP Помощь студентам 0 30.11.2010 12:27
не погу понять как удалить буквы из массссииива 7 Makee Общие вопросы C/C++ 3 08.03.2010 10:23
Удалить первый элемент с заданным значением. Сдвинуть массив циклически на К элементов в право GydZu Паскаль, Turbo Pascal, PascalABC.NET 10 17.05.2009 16:38