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

Вниз

Как програмно отличить папку от файла.   Найти похожие ветки 

 
nevalex ©   (2003-06-13 17:26) [0]

Я перетаскиваю на форму из проводника файл (или папку) и он(только файл) проигрывается ,а папка дожна сканироваться на файлы .Все уже придумано , кроме того как их отличить?


 
MBo ©   (2003-06-13 17:28) [1]

findfirst и проверка атрибутов


 
DVM ©   (2003-06-13 17:34) [2]

{------------------------------------------------------------------------------}
function FileExists(const FileName: string) : boolean;
var
Attr: Integer;
begin
Attr := GetFileAttributes(PChar(FileName));
Result := (Attr <> -1) and (FILE_ATTRIBUTE_DIRECTORY and Attr = 0);
end; //End of function FileExists
{------------------------------------------------------------------------------}

function DirExists(const DirName: string): Boolean;
var
Attr: Integer;
begin
Attr := GetFileAttributes(PChar(DirName));
Result := (Attr <> -1) and (FILE_ATTRIBUTE_DIRECTORY and Attr <> 0);
end; //End of function DirExists
{------------------------------------------------------------------------------}
if direxists(...) then {папка существует} else
if fileexists(...) then {файл существует} else {ни файла ни папки нет}


 
невалекс_тема_закрыта   (2003-06-13 18:12) [3]

-->MBo ©
-->DVM ©
Спасибо!!!



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

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

Наверх




Память: 0.47 MB
Время: 0.035 c
14-84665
Soft
2003-06-09 19:11
2003.06.26
Вы хотите знать свой гороскоп?


8-84453
Dimonich
2003-03-03 18:26
2003.06.26
Музыкальный пригрыватель


7-84777
BaSergey
2003-04-15 18:39
2003.06.26
Точка или запятая? Русский или английский?


3-83858
DBDev
2003-06-01 16:57
2003.06.26
Как бы сделать управляемый ORDR BY в SP? Помогите ПЛЗ!


9-83844
[Baradoo]
2003-01-14 21:38
2003.06.26
Небольшое демо...