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

Вниз

Загрузка имен файлов в Combobox   Найти похожие ветки 

 
dimonka   (2004-11-25 22:58) [0]

Подскажите, как можно загрузить в Combobox или Listbox список файлов текущего каталога


 
Игорь Шевченко ©   (2004-11-25 23:18) [1]

An application sends a CB_DIR message to a combo box to add names to the list displayed by the combo box. The message adds the names of directories and files that match a specified string and set of file attributes. CB_DIR can also add mapped drive letters to the list.

LB_DIR для ListBox


 
Vvika-sim   (2004-11-26 14:16) [2]

используй FindFirst с отребутами и FindNext чтоб перебрать все файлы в каталоге ну  и дабовляй методом Add
для указания Path Например ".\мой коталог\*.*"


 
GanibalLector ©   (2004-11-26 23:56) [3]


procedure TMainForm.ComboBox1DropDown(Sender: TObject);
var sr:Tsearchrec;dd1:string;
i:integer;
begin
combobox1.Items.Clear;
if findfirst("*.*",faanyfile,sr)=0 then
repeat
combobox1.Items.Add(sr.name);
until findnext(sr)<>0;
findclose(sr);
end;


 
Игорь Шевченко ©   (2004-11-27 01:38) [4]

GanibalLector ©   (26.11.04 23:56) [3]

Я сильно не завидую пользователю твоего кода. При каждом открытии ComboBoxа заполнение его списком файлов вряд ли ускорит работу программы.


 
GanibalLector ©   (2004-11-27 01:47) [5]

2 Игорь Шевченко
Согласен.Ну а кто сказал,что я этот код использую?Это так...для примера.dimonka попросил я показал.



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

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

Наверх




Память: 0.47 MB
Время: 0.075 c
3-1103103598
alex145
2004-12-15 12:39
2005.01.16
Количество строк


14-1103881947
Ego
2004-12-24 12:52
2005.01.16
Что такое корректность в построении программы?


8-1096924833
TRyaSS
2004-10-05 01:20
2005.01.16
проиграть два звуковых файла паралельно


14-1104424751
Alex_S
2004-12-30 19:39
2005.01.16
Где берут лицензионные Delphi7 и надо ли оно?


3-1102849364
able
2004-12-12 14:02
2005.01.16
SELECT по нескольким полям