![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| Kesh |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Эксперт Сообщений: 2488 Регистрация: 31.7.2002 Где: Германия, Saarbrü cken Репутация: 4 Всего: 54 |
В программе происходит редактирование текста в компоненте TMaskEdit с маской !00:00.00;1;0
После этого считывается значение TMaskEdit.EditText После этого при клике мышкой на другом компоненте выскакивает Ошибка!!! Просит нажать ESCAPE, чтобы обнулить значение, при нажатии Escape значения обнуляются и фокус переводится нормально... Как избавиться от этой ошибки... Заранее спасибо... -------------------- ![]() |
|||
|
||||
| Pakshin A. S. |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 5056 Регистрация: 16.2.2003 Репутация: 21 Всего: 61 |
OK, понятно. Тупой компонент, если увидит символ "0" в записи, то щитает, что данные не врны, поэтому нужно найти замену "0". Скажем, если поставить простой пробел вместо нуля, то желаемый результат будет достигнут.
А! Вот ещё: большая буква "О" смахивает на ноль... |
|||
|
||||
| Kesh |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Эксперт Сообщений: 2488 Регистрация: 31.7.2002 Где: Германия, Saarbrü cken Репутация: 4 Всего: 54 |
Так фишка в том, что там и должны быть нули... И EditText должно быть с нулями... Ну вроде как для таймера...
-------------------- ![]() |
|||
|
||||
| Pakshin A. S. |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 5056 Регистрация: 16.2.2003 Репутация: 21 Всего: 61 |
А если самостоятельно сделать маску в TEdit через OnKeyPress?
Это сообщение отредактировал(а) Pakshin A. S. - 19.9.2004, 21:42 |
|||
|
||||
| Kesh |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Эксперт Сообщений: 2488 Регистрация: 31.7.2002 Где: Германия, Saarbrü cken Репутация: 4 Всего: 54 |
Щас будем пробовать...
Добавлено @ 21:52 Проблема решена, просто символом заполнения поставил пробел, соотв. маска стала такой !00:00.00;1; ; Потом просто заполняется нулями текст... И вуаля... Все работает... -------------------- ![]() |
|||
|
||||
| Pakshin A. S. |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 5056 Регистрация: 16.2.2003 Репутация: 21 Всего: 61 |
Ну, если заикнулся про Edit, то выложу (для чего же писал)
|
|||
|
||||
![]()
|
| Правила форума "Delphi: Общие вопросы" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |