Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
| Vandrouny |
21.04.2009 19:29
Сообщение
#1
|
|
Новичок ![]() Группа: Пользователи Сообщений: 20 Пол: Мужской Репутация: 0 |
Доброго времени суток!
Ещё глупый, наверное, вопрос, но не могу допереть. Пишу базу данных. Добавление новой записи идёт через отдельную форму, где юзер вписывает в строки Tedit данные. Так вот, всё замечательно, но когда снова открываешь форму, данные от предыдущего внесения никуда не деваются, как бы это всё реализовать, чтобы tedit не запоминал эти данные? заранее спасибо. |
![]() ![]() |
| volvo |
21.04.2009 20:40
Сообщение
#2
|
|
Гость |
Цитата всё замечательно, но когда снова открываешь форму, данные от предыдущего внесения никуда не деваются Открываешь, или показываешь? Ты ж явно форму просто скрываешь, а потом опять показываешь когда тебе надо еще что-то ввести, так? Тогда добавь в ее событие OnHide (или на OnDeactivate) очистку Edit-а (Edit1.Clear), и при скрытии/потере фокуса твой Эдит будет очищаться... |
| Vandrouny |
21.04.2009 21:10
Сообщение
#3
|
|
Новичок ![]() Группа: Пользователи Сообщений: 20 Пол: Мужской Репутация: 0 |
Открываешь, или показываешь? Ты ж явно форму просто скрываешь, а потом опять показываешь когда тебе надо еще что-то ввести, так? Тогда добавь в ее событие OnHide (или на OnDeactivate) очистку Edit-а (Edit1.Clear), и при скрытии/потере фокуса твой Эдит будет очищаться... О, спасибо! Я просто в форме добавления сделал так: читаю значения эдита, а потом его сразу очищаю. |
![]() ![]() |
|
Текстовая версия | 12.12.2025 22:44 |