| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Для новичков > ComboBox задачка.:-) |
| Автор: ConstantinXXX 4.4.2008, 21:59 |
| Например я загрузил из блокнота список слов. 1) Вводим букву D, в выподающем меню поевляються все слова наченающиеся на D. 2) Нажимаю E, в выподающем меню поевляються все слова наченающиеся на DE. 3) Потом L, все на DEL 4) Потом H, все на DELH и т.д. (если в списке остаеться все го одна запесь DELHI 7, то автоматически вставляеться в строку.) если удолили H, то возврощаеться выпопающий список на DEL и т.д. --------------- p.s. Срочно нужно, просто уже голова болит от программирования сам недогоняю.:-( Если нетрудно, помогите. |
| Автор: Exai1e 4.4.2008, 22:49 | ||
ConstantinXXX,
Программирование, это не кодинг, оно на том и построенно что бы думать и бедняжке голове устраивать хардкор |
| Автор: ConstantinXXX 4.4.2008, 23:11 |
| Exai1e я тож думал чет типа i:=length(combox1.text); repeat ooo:=copy(text,1,i); if ooo:=combox1.text then ii:=1 else ii:=0; ............... until ii=0; срочно надо, а голова болит... |
| Автор: Данкинг 4.4.2008, 23:45 | ||
Не совсем в тему, но всё равно: пример поиска по первым буквам в запросе (AdoQuery), точнее, в его поле "ul"; процедура вызывается по Edit.OnChange, её параметр (sss) - Edit.Text. Для больших объёмов данных, конечно, не подходит.
|
| Автор: lukas 5.4.2008, 06:36 | ||
[censored 6], у комбобокса уже есть это функционал... |
| Автор: MetalFan 5.4.2008, 18:18 |
AutoCompete - знаю... AutoDropDown - знаю... AutoDropDrap |
| Автор: lukas 5.4.2008, 22:15 |
| MetalFan, |
| Автор: ConstantinXXX 8.4.2008, 18:46 |
| lukas спасиб, я уже нашел. Говорю ж голова болела. |