|
0 / 0 / 0
Регистрация: 06.10.2009
Сообщений: 8
|
|
Enter в Edit'e06.10.2009, 13:21. Показов 2736. Ответов 2
Метки нет (Все метки)
Мне нужно обработать нажатие Enter в контроле Edit.
Я прочел статью "Как обработать нажатие Enter в edit box'е" (http://www.rsdn.ru/article/qna... itpret.xml) Вроде бы все понятно, но не работает. На нажатие Enter'а приложение никак не реагирует. (Делал вариант для MFC, параметр Multiline ставил, Want Return тоже на всякий случай) В метод-обработчик приложение не заходит (ставил контрольную точку везде ).Судя по всему класс CEnterEdit и изменен, да только тот Edit который я добавляю на форму не имеет к нему никакого отношения. Что делать? Хотелось бы разобраться именно с этим вариантом. И ещё непонятно m_edText - это параметр диалога или переменная привязанная к Edit'у? Во втором варианте, в обработчик-функцию заходит, но не работает UpdateData(); я просто в шоке, помогите кто-нибудь, а то у мну моск скоро лопнет.
0
|
|
| 06.10.2009, 13:21 | |
|
Ответы с готовыми решениями:
2
Теряется пробел в Edite Первый символ в edite заглавный Открыть папку путь к которой прописан в Edite |
|
770 / 760 / 59
Регистрация: 06.07.2009
Сообщений: 3,021
|
|
| 06.10.2009, 13:40 | |
|
Want Return, если не ошибаюсь, вызывает встроенный обработчик перехода на новую строку, его лучше отключить.
Если вы хотите что бы класс, в котором создан Edit, обрабатывал его события, то нужно установить свойство у Edita WM_NOTIFY В случае если обработка осуществляется через наследование от CEdit, то WM_NOTIFY должен быть отключен
0
|
|
|
0 / 0 / 0
Регистрация: 06.10.2009
Сообщений: 8
|
|
| 06.10.2009, 16:12 [ТС] | |
|
скажите пожалуйста конкретнее, вот я создаю класс в визарде
нужно ли мне automation и что это вообще такое? базовый класс мне делать edit или диалог? и я не пойму где поставить свойство WM_NOTIFY, в свойствах Edita ничего похожего нету забыл написать у с меня vcpp 6.0 Добавлено через 1 час 28 минут то есть класс от CEdit'a я создал (например как в примере CEnterEdit:CEdit), а как мне теперь добавить контрол на панель диалога чтобы он был объектом класса CEnterEdit, а не CEdit?? И почему-таки может не работать UpdateData();? Добавлено через 56 минут все, спасибо, я разобрался нужно было в ClassWizarde привязать к контролу переменную и там можно выбрать контрол и нужный класс и хедеры прописать где нада ура!! )))
0
|
|
| 06.10.2009, 16:12 | |
|
Помогаю со студенческими работами здесь
3
как сделать чтоб в lable отражалось,то что написано в edite делфи ENTER (enter.ru) собирает Команду Мечты! Решить пример, в котором цифры заменены буквами: "enter + enter = абзац" Клавиша Enter и Enter + Ctrl Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Функция установки текстового статуса в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению.
На форме документа создается. . .
|
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
|
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
|
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
|
|
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию.
2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
|
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
|
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO
Апнулись до NET10.
Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта
так и в интерактивном режиме. из сложностей - чисто функциональный подход.
Решил. . .
|
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2.
Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники".
В. . .
|