![]() |
|
Модераторы: Snowy, MetalFan, bems, Poseidon |
![]()
|
|
| Inbox |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 42 Регистрация: 3.6.2007 Репутация: нет Всего: нет |
У меня два вопросика:
(Как создать событие при нажатии кнопки Enter и ограничение ввода)?? пользователь вводит в едит число Не более (например 4500(поставить ограничения)) Далее событие должно происходить при нажатии кнопки Enter (я его ищю на закладке events, тока че то сообразить не могу......) помогите плиз. |
|||
|
||||
| Yanis |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2937 Регистрация: 9.2.2004 Где: Москва Репутация: 6 Всего: 111 |
Ты на верном пути ;) Там надо найти событие OnKeyDown и назначив его написать код:
|
|||
|
||||
| Inbox |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 42 Регистрация: 3.6.2007 Репутация: нет Всего: нет |
Спасибо! Всё получилось........
А если у меня несколько едитов? и при нажатии интер небходимо выполнить несколько событий и курсор находится неизвестно где? То я должен событие создать для формы или для панели на котором находятся едиты??? |
|||
|
||||
| Yanis |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2937 Регистрация: 9.2.2004 Где: Москва Репутация: 6 Всего: 111 |
Тада лучше сделать форме KeyPreview = True и обрабатывать уже её OnKeyDown.
Смотря в чём задача. |
|||
|
||||
| Inbox |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 42 Регистрация: 3.6.2007 Репутация: нет Всего: нет |
Задача вот в чём:
На форме находится 4 едита и панель, на панели размещены три image. В 1ый едит вводим высоту панели, во 2ой вводим высоту image1 в 3ий вводим высоту image2 в 4ый вводим высоту image4 Далее нажимаем Enter: панель и картинки принимают свой размер. С кнопкой у меня все получается, а вот с интером приходится кумекать (опыта маловато) На форме я возможно размещю ещё подобные задачи и все они будут обрабатываться интером..... |
|||
|
||||
| Yanis |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2937 Регистрация: 9.2.2004 Где: Москва Репутация: 6 Всего: 111 |
Тогда сделай одно событие на 4 Edit или просто влепи кнопку Применить
|
|||
|
||||
| Sunvas |
|
|||
|
Соль и сахар ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 3388 Регистрация: 12.3.2006 Где: Тосно Репутация: 2 Всего: 89 |
-------------------- Воспитывая детей по своему образу и подобию, родители почему-то надеются, что они будут лучше их. |
|||
|
||||
| Inbox |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 42 Регистрация: 3.6.2007 Репутация: нет Всего: нет |
Четыре события на 4 едита И с кнопкой вроде всё получается. Спасибо!!! все советы пригодятся. Теперь я стал таким же умным как и вы |
|||
|
||||
| Poseidon |
|
|||
![]() Delphi developer ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 5273 Регистрация: 4.2.2005 Где: Гомель, Беларусь Репутация: 9 Всего: 133 |
Нет! Янис не опечатался. Одно событие на 4 едита.
-------------------- Если хочешь, что бы что-то работало - используй написанное, если хочешь что-то понять - пиши сам... |
|||
|
||||
| Inbox |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 42 Регистрация: 3.6.2007 Репутация: нет Всего: нет |
А как это??? Обоснуй!!!??? |
|||
|
||||
| Yanis |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2937 Регистрация: 9.2.2004 Где: Москва Репутация: 6 Всего: 111 |
Нет. Он не Обоснуй Попробую описать доступно. Выделяем 4 Edit идём на закладку Events, создаём событие OnClick. Событие создастся для всез 4-ч выделенных элементов. |
|||
|
||||
| Inbox |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 42 Регистрация: 3.6.2007 Репутация: нет Всего: нет |
Так этож другая дела совсем!!!!!!!! А я клаву насилую, для каждого компонента создаю......... Буду иметь ввиду...... Чувствую, мне ещё долго в чайниках сидеть...... Бум тренироваться....... |
|||
|
||||
| Yanis |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2937 Регистрация: 9.2.2004 Где: Москва Репутация: 6 Всего: 111 |
||||
|
||||
| Alexeis |
|
|||
![]() Амеба Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 34 Всего: 459 |
Или создаем для одного, а затем на вкладке каждого последующего можно выбрать этот обработчик. (Это на случай если в последствии понадобиться еще пару едитов таких добавить). -------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
| Inbox |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 42 Регистрация: 3.6.2007 Репутация: нет Всего: нет |
Что же Вы Батенька скрывали от меня столь полезную информацию!!??? |
|||
|
||||
![]()
|
| Правила форума "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. |