Форум: "Базы";
Текущий архив: 2002.10.24;
Скачать: [xml.tar.bz2];
ВнизПоиск в ComboBox-e(аналог Locate) Найти похожие ветки
← →
T{}r(l-l (2002-10-01 08:50) [0]Здравствуйте уважаемые!
Вопрос:можно ли осуществить в ComboBox-e поиск аналогичный SQL ф-ии Locate(Выбор из списка ближайших значений по вводимым символам), или может быть кто знает такую компоненту?
С уважением, Саша.
← →
Max Zyuzin (2002-10-01 09:41) [1]Думаю придется все делать самому...
← →
KSergey (2002-10-01 10:27) [2]1.Есть такая компонента в библиотеке InfoPower - DB-ориентированная и т.д. короче классная
2.Я такую делал, на основе обычного ComboBox. Если надо - могу выслать. Запрос - на мыло
← →
ZemA (2002-10-01 11:05) [3]попробуй так
procedure TForm1.Edit1Change(Sender: TObject);
begin
ComboBox1.ItemIndex:= ComboBox1.Items.IndexOf(Edit1.Text);
end;
← →
VAleksey (2002-10-01 12:28) [4]а не пробовал просто открыть комбобокс сдвинуть позицию курсора вниз и начать набирать нужный текст. ИМХО - уже реализованный инкриментальный локатор.
ЗЫ
Правда не всегда работает так как надо, но в первом приближении сойдет .
← →
Мышь (2002-10-02 00:30) [5]Действительно, в D6 уже реализован быстрый поиск в ComboBox"e, но он не всегда хорошо работает для русских буквочек. Например, "я" не ищется. Пользователи орут страшно. Можно покопаться в исходниках и посмотреть, как это делает Borland.
← →
KSergey (2002-10-02 07:07) [6]VAleksey © (01.10.02 12:28)
С одной стороны вы правы, то посчитайте сколько действий необходимо сделать, чтобы добиться такого результата? Впрочем, в том не ваша вина.
← →
VAleksey (2002-10-02 08:59) [7]
> KSergey © (02.10.02 07:07)
действительно не моя :)). Я и говорю, что может и так сойдет. Мало ли :).
← →
Jeer (2002-10-02 09:51) [8]Rx Lib
TRxDBLookupCombo умеет это.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.10.24;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c