Имя: Пароль:
1C
1C 7.7
v7: Выбрать все файлы
0 kupec
 
25.11.11
14:48
Добрый день....Ребят подскажите как в каталоге получить список всех файлов ???
делаю вот так
//***************************
....
Файл=ФС.НайтиПервыйФайл(КаталогИБ()+\папка\*);
Сообщить(Файл);
....
//***************************
выдает "." если ставлю вместо * вот это *.CFG (расширение файла в папке) то находит без проблем, как мне получить список всех файлов независимо от маски ???? помогите....
1 Rie
 
25.11.11
14:49
(0) Поставь "*.*"
2 ДенисЧ
 
25.11.11
14:49
НайтиСледующийФайл() и пока не . или .. цикл...
3 kupec
 
25.11.11
14:54
(1) не помогает
(2) можно поподробней
4 KishMish
 
25.11.11
14:56
(3)
первые файлы
"." и ".."
от доса осталось

для примера введи dir в cmd
5 kupec
 
25.11.11
14:56
(4) спасибо попробую
6 miki
 
25.11.11
14:57
(3)Это метка корня каталога. Она всегда есть для "всех файлов".
7 andrewks
 
25.11.11
14:59
(6) для всех папок! хотя, с точки зрения терминов, папка - это тоже файл :)
8 kupec
 
25.11.11
15:01
Всем спасибо, все получилось, надо было просто процедуру до конца дописать и сам бы все понял )))
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший