Вниз
Скачать: CL | DM;

Поиск файла по расширению   Найти похожие ветки 

← →
Zamik ©   (2003-12-22 12:19) [0]

Люди пожалуйста помогите, необходимо чтобы прога находила файл в определенных каталогах и выводила полный путь к этому файлу. Имя файла неизвестно, только расширение. Пожалуйста швырните код.


← →
Anatoly Podgoretsky ©   (2003-12-22 12:22) [1]

И в чем твое затруднение, если в получении кода, то где приложение?


← →
Zamik ©   (2003-12-22 12:24) [2]

Не знаю с помощью какой функции осущиствить поиск по каталогу.


← →
Anatoly Podgoretsky ©   (2003-12-22 12:24) [3]

FindFirst/Next


← →
Zamik ©   (2003-12-22 12:26) [4]

Нельзя ли швырнуть пример кода Плизззззз


← →
Anatoly Podgoretsky ©   (2003-12-22 12:27) [5]

См. [1] или чаво, но у тебя специчифеский вопрос, там такого нет.


← →
Zamik ©   (2003-12-22 12:46) [6]

Но если там ответа нет чаво смотреть


← →
Плохиш_   (2003-12-22 12:49) [7]

>Zamik © (22.12.03 12:46) [6]

Поити в ближайший книжный магазин, ну и приобрести какую-нибуть книжечку


← →
Zamik ©   (2003-12-22 12:51) [8]

Если ответ прост почему бы не подсказать а ?


← →
kaif ©   (2003-12-22 12:51) [9]

В Delphi Help есть есть пример для FindFirst, FindNext. Нажми F1.


← →
Anatoly Podgoretsky ©   (2003-12-22 13:08) [10]

Давай сначала определимся, ты хочешь код получить (тогда смотри [1]) или помощью в написании тогда смотри остальное, указаное. То что там нет точного ответа на твой вопрос, так ты же надеюсь программист и к 99 процентов из указаного сможешь добавить свою часть, она самая простая, сводится к списку и операции отношения =


← →
Palladin ©   (2003-12-22 14:58) [11]


> kaif © (22.12.03 12:51) [9]

Побоится палец сломать наверно...


← →
Anatoly Podgoretsky ©   (2003-12-22 15:12) [12]

А клавиши последовательно нажимать или по очереди


← →
Ангел. ©   (2003-12-22 19:37) [13]

type
tfilearray = array of string

procedure fff(Patch: String; out fileArray: tfileArray; Ext: String);
var
Serc: TSearchRec;
begin
SetLength(fileArray, 0);
if FindFirst(Patch + "\*." + Ext, faAnyFile, Serc) = 0 then
begin
SetLength(fileArray, 1);
fileArray[0] := Patch + "\" + Serc.Name;
while (FindNext(Serc) = 0) do
begin
SetLength(fileArray, Length(fileArray) + 1);
fileArray[Length(fileArray)-1] := Patch + "\" + Serc.Name;
end;
FindClose(Serc);
end;
end;

Без коментариев...


← →
Zamik ©   (2003-12-23 15:58) [14]

Большое спасибо всем кто ответил, все работает великолепно.



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

Скачать: CL | DM;



Память: 0.48 MB
Время: 0.024 c
1-25366
del
2003-12-25 06:53
2004.01.09
Создание компонент


1-25352
Afonya
2003-12-23 12:59
2004.01.09
Обрабатывание


4-25658
kryn
2003-11-06 10:48
2004.01.09
как при помощи DELPHI удалить папку вместе с файлами?


1-25357
Vogus
2003-12-23 09:51
2004.01.09
Поделитесь некоторыми принципами при создании CGI для Apache


6-25467
X-Disa
2003-11-09 12:35
2004.01.09
Stream




   Наверх