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

Вниз

Работа с файлами   Найти похожие ветки 

 
Виталик___   (2006-02-12 21:06) [0]

В директории ./Data есть несколько файлов с расширением *.us
Как мне создать массив sl[i], где i - кол-во файлов, а sl имеет тип string и равен имени файла.
Спасибо.


 
Чародей ©   (2006-02-12 22:21) [1]

procedure FindF(var List:TStrings; const Path: string);
var
 FPath:string;
 FindHandle:THandle;
 FindData:TWin32FindData;
begin
if Path="" then Exit;
FPath:=Path;
if FPath[Length(FPath)]<>"\" then
 FPath:=FPath+"\";
FindHandle := FindFirstFile("*.*", FindData);
if FindHandle <> INVALID_HANDLE_VALUE then
 repeat
     if (FindData.cFileName[0]<>".") then
       List.Append(FPath+FindData.cFileName);
 until not FindNextFile(FindHandle, FindData);
if FindHandle <> INVALID_HANDLE_VALUE then
 Windows.FindClose(FindHandle);
end;

Если очень надо то вместо List используй динамический массив



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

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

Наверх




Память: 0.46 MB
Время: 0.051 c
1-1138268273
BFG9k
2006-01-26 12:37
2006.02.26
Много HELP файлов в одном проекте


4-1134030477
SergeyRocker
2005-12-08 11:27
2006.02.26
Изменение настроек драйверов принтера


15-1138870876
Word2003
2006-02-02 12:01
2006.02.26
Полное имя файла внизу страницы во всех создаваемых файлах Word


15-1139146592
antonn
2006-02-05 16:36
2006.02.26
что вы думаете о http://www.certifications.ru/ ?


2-1139398228
nap<>
2006-02-08 14:30
2006.02.26
SQL запрос