Главная страница
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.018 c
3-19955
Avreliy
2003-06-11 15:43
2003.07.07
Копирование строки.


14-20312
Карелин Артем
2003-06-20 10:42
2003.07.07
Почему сны так трудно запомнить?


4-20351
circul
2003-05-03 16:06
2003.07.07
Проблема с прорисовкой клиентской обл. окна.


1-20099
antoniz
2003-06-24 12:04
2003.07.07
В поле таблицы БД сохранен файл Excel можно ли открыть его в Exce


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