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

Вниз

есть процедура   Найти похожие ветки 

 
ed   (2003-01-17 12:26) [0]

Есть процедура.
procedure FirstPicture;
var
r : integer; // результат поиска файла
begin
APath:="D:\фото\";
r := FindFirst(aPath+"*.jpg",faAnyFile,aSearchRec);
if r = 0 then
begin
aFile := aPath + aSearchRec.Name;
Form1.WebBrowser1.Navigate(aFile); // загрузить иллюстрацию

r := FindNext(aSearchRec); // найти следующий файл
if r = 0 then // еще есть файлы для просмотра
Form1.Button1.Enabled := True;
end;
end;
Нужно чтобы в строке:

r := FindFirst(aPath+"*.jpg",faAnyFile,aSearchRec);
было не только "*.jpg"(*.jpg;*.bmp;*.gif;*.html).

Мастера! Помогите пожлуйста.


 
Smithson ©   (2003-01-17 12:51) [1]

Делать процедуру, которой передается маска поиска и вызывать для каждого требуемого расширения.


 
Sha ©   (2003-01-17 15:41) [2]

Ставь маску "*.*" и отбрасывай ненужные файлы, анализируя aSearchRec.name. Т.о. за один проход по каталогу получишь все нужные имена файлов.


 
ed   (2003-01-19 10:24) [3]

Sha. Спасибо, а на примере можно?


 
ed   (2003-01-19 10:29) [4]

Sha.Если можно сбрось пример на e-mail. Спасибо за всё.



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

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

Наверх




Память: 0.47 MB
Время: 0.021 c
6-87006
kofman
2002-11-27 12:53
2003.01.27
Получение имени файла на сервере кот. грузится по умолчанию.


8-86977
Sharik_212
2002-10-02 13:25
2003.01.27
Нужна реальная альтернатива паскалевской Sound


14-87044
Jim
2003-01-10 23:55
2003.01.27
Строка между записями


4-87192
Ditron
2002-12-09 18:52
2003.01.27
Доступ к папкам


14-87038
r0ma
2003-01-10 16:53
2003.01.27
Для каких целей предназначен Delphi и чем он лучше других языков?