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

Папка или файл?   Найти похожие ветки 

← →
_ilya ©   (2003-09-05 13:13) [0]

У меня есть полный путь к файлу, как можно узнать, это папка или обычный файл? Подскажите, plz, буду оооочень признателен.


← →
Basic ©   (2003-09-05 13:17) [1]

задай поиск Findfirst,и проверь атрибуты


← →
Sandman25 ©   (2003-09-05 13:20) [2]

DirectoryExists


← →
[lamer]Barmaglot ©   (2003-09-05 13:21) [3]

DirectoryExists?


← →
Vovchik_A ©   (2003-09-05 13:31) [4]

- DirectoryExists - Это проверка на наличие
Проверить нужно по атрибутам
var
sr1 : TSearchRec;
....
repeat
If ( sr1.Attr and faDirectory ) = faDirectory Then
begin
Memo1.Lines.Add("DIR "+sr1.name)
end
....


← →
Sandman25 ©   (2003-09-05 13:33) [5]

[4] Vovchik_A © (05.09.03 13:31)

FileExists


← →
Vovchik_A ©   (2003-09-05 13:52) [6]

Я так понял ему надо узнать папка, то, что он находит или файл.
Он это узнает по атрибутам однозначно.


← →
Sandman25 ©   (2003-09-05 16:14) [7]

Согласен.


← →
Vovchik_A ©   (2003-09-05 16:42) [8]

2 Sandman25 © (05.09.03 16:14) [7]
Давай, Саш, автора поста дождемся наверное. Пусть вопрос уточнит


← →
han_malign ©   (2003-09-05 17:45) [9]

dw:=GetFileAttributes(Name);
fFile:=dw and FILE_ATTRIBUTE_DIRECTORY = 0;


← →
Anatoly Podgoretsky ©   (2003-09-05 17:52) [10]

Но и через *Exists он узнает одназначно, что лучше дело вкуса, *Exists проще.


← →
panov ©   (2003-09-05 17:56) [11]

Достаточно использовать только DirectoryExists...



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

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



Память: 0.47 MB
Время: 0.012 c
7-58939
Ricky-Ticky-Tavy
2003-07-06 13:08
2003.09.18
Надо запусть прогу перед тем как запустится WinME


6-58816
DenKop
2003-07-11 02:06
2003.09.18
Upload FTP несовпадения размеров исходного и полученного файлов


7-58955
CKOTu
2003-07-02 17:26
2003.09.18
Как прочитать значение REG_MULTI_SZ?


11-58607
Nwm
2003-01-06 10:15
2003.09.18
Иконку из Imagelist в ТKOLMainMenu, без всяких там... штучек.


14-58883
Support1
2003-08-31 16:14
2003.09.18
Побуквенный вывод строки




   Наверх