Как средствами 1с или не 1с получить список каталогов в каталоге? #20814


#0 by Прапорщик Задов
в d:ase куча подкаталогов с базами и просто всякие файлы. как получить только каталоги?
#1 by Лошадка в пальто
d axdirektory
#2 by vS
было на Т1С в факах
#3 by Прапорщик Задов
спсб. помогло лошадь, иди пасись
#4 by Де Лопа де Вега
Прикольно! Так ты ещё и тупой? ;) УстТекКаталог(<ИмяФайла>) НайтиПервыйФайл(<МаскаИмени>) НайтиСледующийФайл АтрибутыФайла(<ИмяФайла>,<РазмерФайла>,<АтрибутыФайла>,<ВремяСоздания>,<ВремяПоследнегоДоступа>,<ВремяПоследнейЗаписи>,<РасширенноеИмяФайла>)
#5 by vS
и че ты выложил? определи тут папки :)
#6 by Де Лопа де Вега
<АтрибутыФайла> - переменная, принимающая атрибуты файла; Возвращаемое строковое значение длиной 9 символов, в котором закодированы атрибуты файла. Символы могут принимать значения ''0'' или ''1'': первый символ: если ''1'' - файл только для чтения; второй символ: если ''1'' - скрытый файл; третий символ: если ''1'' - системный файл; четвертый символ: если ''1'' - каталог; пятый символ: если ''1'' - архивный файл; шестой символ: если ''1'' - обычный файл (все другие атрибуты не установлены); седьмой символ: если ''1'' - временный файл; восьмой символ: если ''1'' - файл, сжатый каким-либо архиватором; девятый символ: если ''1'' - нет доступа к файлу. Ни о чем не говорит?
#7 by Прапорщик Задов
Де >|<опа де Вега
#8 by miki
Код зарисуй, латинос, плз. А то я чё-то...
#9 by vS
шаришь :) хоть и номерок тебе достался... тот еще :)
#10 by Де Лопа де Вега
Какой номерок?
#11 by romix
+Если разветвленная структура каталогов, то надо поюзать рекурсивный алгоритм. Это когда процедура вызывает сама себя, чтобы углубиться в "ветку" подкаталога.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям