Помогите разобраться с методом 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");
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.