Вход | Регистрация

1С:Предприятие ::

Метки: 

НайтиФайлы по маске *module.bsl,form.xml

Я
   GANR
 
31.07.18 - 21:58
Есть цель найти в папке файлы разных типов функцией НайтиФайлы. FAR по маске *module.bsl,form.xml их находит, а вот из кода 1С нет. Как надо задать маску поиска?
 
  Рекламное место пустует
   spectre1978
 
1 - 31.07.18 - 22:00
это не маска, а несколько масок, разделенных запятой. Ишчите сначала по *module.bsl, а потом второй раз по form.xml.
   Cyberhawk
 
2 - 31.07.18 - 23:26
Надо добиться того, чтобы код выполнялся на том же хосте и под тем же пользователем ОС, что и ФАР
   GANR
 
3 - 01.08.18 - 10:19
(2) Хм... это-то здесь при чем? По отдельности-то *module.bsl и form.xml ищутся нормально.
   GANR
 
4 - 01.08.18 - 10:22
(1)(2) Спасибо за участие! Поступил проще - нашел по маске *.*, а уж потом в цикле перебрал массив элементов типа Файл.
   spectre1978
 
5 - 01.08.18 - 11:26
(4) если вы внимательно посмотрите что написано в подсказке фара, то увидите: "одна или несколько масок". Т.е. фар делает точно также - делит маски по разделителю и ищет отдельными поисками. Уж не знаю, в несколько потоков или в один, но точно по отдельности, потому что WinAPI FindFirstFile и прочие не работают более чем с одной маской одновременно.
   GANR
 
6 - 01.08.18 - 11:33
(5) Вот теперь всё ясно.


Список тем форума
Рекламное место пустует  
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует