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

Проверка на существование файла или директории   Найти похожие ветки 

← →
Альберт ©   (2007-07-23 01:54) [0]

вопрос - сабж. в голову приходит только findfirst. какие еще варианты есть?


← →
balepa ©   (2007-07-23 06:29) [1]

DirectoryExists, FileExists


← →
Leonid Troyanovsky ©   (2007-07-23 09:51) [2]


> Альберт ©   (23.07.07 01:54)  

> еще варианты есть?

Есть предложение не проверять, а сразу пытаться делать то,
что требуется: создавать, удалять и т.д.
В случае же ошибки - принимать меры.

Бо, между проверкой и необходимыми операциями может
протечь сколько-то колов времени и тогда полезность
любой проверки приблизится к нулю.

--
Regards, LVT.


← →
DVM ©   (2007-07-23 10:44) [3]

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;



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

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



Память: 0.45 MB
Время: 0.017 c
1-1181524266
Yus
2007-06-11 05:11
2007.08.19
Помогите с RichEdit


9-1158607607
Nic
2006-09-18 23:26
2007.08.19
Разработка GUI


15-1185073431
matt
2007-07-22 07:03
2007.08.19
Рассвет


4-1172572399
LENIN_INC
2007-02-27 13:33
2007.08.19
LENIN INC WIN32API Library v1.2 (build 23.08.2006)


15-1184677566
Kerk
2007-07-17 17:06
2007.08.19
Автоматический перевод




   Наверх