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

Вниз

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

 
Mishenka   (2003-06-23 14:31) [0]

При поиске файлов с помощью FindFirst и FindNext с маской *.* первые два наденых файла с именами . и .. а потом всё нормально. Откуда они берутся и чё с ними делать?


 
Palladin ©   (2003-06-23 14:33) [1]

берутся: из файловой системы
делать: игнорировать

See Also: организация файловой структуры диска DOS


 
Mishenka   (2003-06-23 15:00) [2]

Тобишь просто похерить первые два найденых файла?


 
Palladin ©   (2003-06-23 15:10) [3]

херь


 
andrey_pst ©   (2003-06-23 15:21) [4]

if (sr.Name <> "..") and (sr.Name <> ".")


 
Chlavik ©   (2003-06-24 00:03) [5]

if Pos("..",Sr.Name)<>0 then.....


 
Palladin ©   (2003-06-24 00:12) [6]

ну ты то куда лезешь, со своими незнаниями... я не понимаю...


 
Chlavik ©   (2003-06-24 00:23) [7]


> Palladin © (24.06.03 00:12)
> ну ты то куда лезешь, со своими незнаниями... я не понимаю...


Это ты мне? Если мне то что не так?


 
Palladin ©   (2003-06-24 00:31) [8]

ну что не так, подумай над своим условием, осознай его мысленно, проговори словами, что оно означает, какую смысловую нагрузку несет и поймешь что не так...


 
Chlavik ©   (2003-06-24 01:03) [9]

Ну я имею ввиду if Pos("..",Sr.Name)<>0 then continue; :)


 
sniknik ©   (2003-06-24 01:27) [10]

Chlavik © (24.06.03 01:03)
> Ну я имею ввиду if Pos("..",Sr.Name)<>0 then continue; :)

судя по всему этот вполне правомочный файл тоже проигнорируется
"C:\msdownld.tmp\AS4C6647..tmp\verisignpub1..crl...testr.zip"

может имел ввиду if Sr.Name[1])<>"." then begin ... end;? насколько помню с точки в виндах ни один путь не начинается. (но проще по моему faDirectory вычесть из атрибутов, если конечно не нужно вложенные папки искать а только файлы)


 
Palladin ©   (2003-06-24 08:01) [11]


> Chlavik © (24.06.03 01:03)

ты парень не вкурил тему... зачем мне игнорировать строки которые содержат ".." мне нужно игнорировать строки которые равны ".."
почувсвуй разницу посмотри на имя файла которое привел sniknik


 
Anatoly Podgoretsky ©   (2003-06-24 08:34) [12]

Mishenka (23.06.03 15:00)
Не стоит, похеришь не то.


 
Song ©   (2003-06-24 09:10) [13]

IF FindFirst(маска,faAnyFile -faDirectory,...) then


 
Chlavik ©   (2003-06-24 23:22) [14]

Сорри if Pos(Sr.Name,"..")<>0 then continue; :) я просто перепутал. И что так разве не правильно??!!!!!! Помойму этот код компактен...



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

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

Наверх




Память: 0.49 MB
Время: 0.011 c
1-20105
VD601
2003-06-22 23:14
2003.07.07
SizeOf(ClassType)


3-19973
M126
2003-06-12 17:00
2003.07.07
Как сделать вычисления в edit?


7-20336
Yanis
2003-04-24 14:29
2003.07.07
Как написать на экране?


1-20132
picaroon
2003-06-25 08:07
2003.07.07
Palladin напиши пример на мой вопрос плз!


14-20253
Кен
2003-06-18 03:46
2003.07.07
А где можно скачать дополнительных форм к Дельфи. Типа AboutBox и