Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.03.04;
Скачать: CL | DM;

Вниз

как осуществить поиск в filelistbox по первым символам?   Найти похожие ветки 

 
Adios ©   (2007-02-12 01:26) [0]

как осуществить поиск в filelistbox по первым символам?


 
Loginov Dmitry ©   (2007-02-12 07:54) [1]

Нужно добавить в OnKeyPress (OnKeyDown) соответствующую обработку, которая бы искала имя файла по первым символам.


 
Adios ©   (2007-02-12 18:11) [2]

а как конкретно это сделать?


 
RASkov   (2007-02-12 18:34) [3]

> [2] Adios ©   (12.02.07 18:11)

Что конкретно нужно? Если имеется в виду FileListBox с закладки Win31 и [1], то не надо ничего делать, он сам ищет файлы при нажатии клавиш на клавиатуре.
или
procedure TForm1.Edit1Change(Sender: TObject);
begin
 FileListBox1.ItemIndex:=FileListBox1.Perform(LB_FINDSTRING, -1, LongInt(PChar(Edit1.Text)));
end;


 
Adios ©   (2007-02-12 18:43) [4]

а если совподает тока n-первых символов это сработает?


 
RASkov   (2007-02-12 19:30) [5]

> [4] Adios ©   (12.02.07 18:43)

Фик его знает.... Т.е. я не понял, что ты спросил.
Что сработает?


 
Adios ©   (2007-02-12 20:36) [6]

например 6 первых символов совпадают а в filelistbox файл имеет больше 6 символов, он выберется?


 
RASkov   (2007-02-12 21:02) [7]

> [6] Adios ©   (12.02.07 20:36)

Ну дык попробуй....
Если вариант "без кода" - кинул FileListBox на форму, и установив на него фокус, нажимать кнопки, то будет по принципу есплорера - быстро нажал получилось, чуть замедлил - все с начала :)

Если второй - Perform:
> а если совподает тока n-первых символов это сработает?
Да.


 
Adios ©   (2007-02-12 22:08) [8]

всё сработало, спасибо за советы!



Страницы: 1 вся ветка

Текущий архив: 2007.03.04;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.042 c
15-1170827731
Нож
2007-02-07 08:55
2007.03.04
BDS 2006 Architect Edition Update 2 проблемы с лицензией


15-1171210870
vasIZmax
2007-02-11 19:21
2007.03.04
копирование файлов...


15-1171191124
vasIZmax
2007-02-11 13:52
2007.03.04
Исчезнут ли в будущем "бумажные" библиотеки


2-1171292157
danila_master
2007-02-12 17:55
2007.03.04
Помогите. C++ в Delphi.


15-1171050265
@!!ex
2007-02-09 22:44
2007.03.04
Модем отказываеться подключать к инету.