Имя: Пароль:
1C
1С v8
Помогите разобраться с методом FTPСоединение.НайтиФайлы()
,
0 qwaqwa
 
03.12.13
16:31
На Фтп в корне лежат 2 нужных мне файла. Пытаюсь найти их программно но безуспешно. В чем же дело?
Вот код:
//ПроксиСервер = Новый ИнтернетПрокси;
        //ПроксиСервер.Установить("ftp","",);
        фтп = Новый FTPСоединение(Сервер, Порт, Логин, Пароль, ,Истина);
        МассивФайлов = фтп.НайтиФайлы("","*.DBF");
1 qwaqwa
 
03.12.13
16:32
массив пуст
2 spu79
 
03.12.13
16:37
перед поиском попробуй УстановитьТекущийКаталог(<ИмяКаталога>)
3 qwaqwa
 
03.12.13
16:42
(2) файлы в корне, т.е. УстановитьТекущийКаталог("") ??
4 qwaqwa
 
03.12.13
16:43
(2) не помогает
5 spu79
 
03.12.13
16:46
"НайтиФайлы(<Путь>, <Маска>, <ИскатьВПодкаталогах>)
Параметры:

<Путь> (обязательный)

Тип: Строка. "

И где он искать будет если в путь передается ""
6 spu79
 
03.12.13
16:47
имя диска то укажи...
7 hhhh
 
03.12.13
16:50
(4) откажитесь от корня. Передавать файлы в корне глупо.
8 Fram
 
03.12.13
16:52
(6) а как корень ftp обозначается?
9 spu79
 
03.12.13
16:54
и права смотри: от куда берешь, куда забираешь, под каким юзером.
10 Enders
 
03.12.13
17:59
МассивФайлов = фтп.НайтиФайлы("/","*.DBF");
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn