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

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

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 29.10.2010, 15:28   #1
Alana
Пользователь
 
Регистрация: 24.08.2010
Сообщений: 27
По умолчанию Поиск + компоненты = ???

Имеется таблица со списком улиц. Есть приложение. Нужно реализовать: имеется компонент (предположительно DBLookupComboBox), он выводит список улиц, то есть можно выбрать улицу и осуществить необходимый поиск; необходимо сделать, чтобы в этот компонент в свойство Text как-то вводить значения; если мы щелкаем внутрь этого компонента, то снизу от него выпадает список с некоторым количество первых записей из таблицы, и когда мы вводим какую-то улицу, курсор должен перескакивать в этом выпадающем списке на найденную улицу, а при нажатии на Enter, улица фиксировалась бы в свойстве Text компонента. Можно ли такое реализовать? (при условии, что я понятно описала необходимое действие)
Alana вне форума Ответить с цитированием
Старый 29.10.2010, 16:02   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

А сам по себе этот компонент не поддерживает такую фичу?
(я просто так не помню поскольку этой бякой уж давно не пользую)
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 29.10.2010, 16:04   #3
Alana
Пользователь
 
Регистрация: 24.08.2010
Сообщений: 27
По умолчанию

Нет, там только можно выбирать из списка, но вводить нельзя. Я видела приложение на Java, где реализовано такое. Вот хотелось бы и на делфи попробовать также реализовать для удобства.
Alana вне форума Ответить с цитированием
Старый 29.10.2010, 16:16   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Сторонние компоненты типа EhLib не вариант?
Вот в RXLib есть TRxLookupEdit - попробуй его.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 29.10.2010, 16:34   #5
Alana
Пользователь
 
Регистрация: 24.08.2010
Сообщений: 27
По умолчанию

Вообще хотелось сделать стандартными, если, конечно, это было бы возможно.
Цитата:
Сообщение от Stilet Посмотреть сообщение
Сторонние компоненты типа EhLib не вариант?
Вот в RXLib есть TRxLookupEdit - попробуй его.
EhLib и RXLib - это разные компоненты?
Alana вне форума Ответить с цитированием
Старый 29.10.2010, 16:37   #6
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Это разные библиотеки компонентов...
mihali4 вне форума Ответить с цитированием
Старый 29.10.2010, 17:09   #7
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Вообще хотелось сделать стандартными, если, конечно, это было бы возможно.
Запросто, как 21 пальцев об асфальт, но придется все ручками прописывать фактически создавая новый компонент.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 02.11.2010, 14:15   #8
Alana
Пользователь
 
Регистрация: 24.08.2010
Сообщений: 27
По умолчанию

А можно как-нибудь поподробнее? А то я уже хотела извращаться с компонентами стандартными, путем наложения одного на другого плюс игра со свойством visible. И то пока не получается. Буду очень благодарна.

Последний раз редактировалось mihali4; 02.11.2010 в 16:40.
Alana вне форума Ответить с цитированием
Старый 02.11.2010, 15:00   #9
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

А вот я тебе рекомендую почитать книгу Тейксеры и Пачеко. У них есть глава о том как писать свои компоненты.
Ну и конечно же: http://yandex.ua/yandsearch?clid=489...554&ncrnd=4114
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 02.11.2010, 16:18   #10
Alana
Пользователь
 
Регистрация: 24.08.2010
Сообщений: 27
По умолчанию

Может я какую-то не ту книгу скачала, но не нашла там такой главы
А компоненты я писать не особо, конечно, умею. Можно сказать вообще не умею и никогда не писала. Ладно, посмотрим. Спасибо.

Прекращайте ненужное цитирование предыдущих сообщений!
Рекомендую. Помимо общих правил форума есть и дополнения к ним в каждом разделе...
А кроме кнопки "Цитата" внизу есть простое окно для ввода своего сообщения.
Или маленькая правая кнопочка "Быстрый ответ" справа от кнопки "Цитата".
Попадаете туда же.
Модератор

Последний раз редактировалось mihali4; 02.11.2010 в 16:40.
Alana вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Компоненты AD_min Компоненты Delphi 1 28.10.2008 09:55
Компоненты в С# kommunist Общие вопросы .NET 5 14.04.2008 14:30
Компоненты AngelOfDeath Компоненты Delphi 0 12.04.2008 11:43
Rx Компоненты Volkogriz Компоненты Delphi 1 26.10.2007 16:01