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