Имя: Пароль:
1C
1С v8
Использование функции копировать файл
0 sqr4
 
23.09.13
09:49
КопироватьФайл("D:\2.0.1.1\1.txt","D:\"); Пишет что ошибка. Как мне кажется это из точек в названии папки. Как одалеть?
1 Ненавижу 1С
 
гуру
23.09.13
09:51
внимательно прочти назначение параметров

Глобальный контекст (Global context)
КопироватьФайл (FileCopy)
Синтаксис:

КопироватьФайл(<ИмяФайлаИсточника>, <ИмяФайлаПриемника>)
Параметры:

<ИмяФайлаИсточника> (обязательный)

Тип: Строка.
Полное имя файла-источника.
<ИмяФайлаПриемника> (обязательный)

Тип: Строка.
Полное имя файла-приемника.
2 sqr4
 
23.09.13
09:53
КопироватьФайл("D:\2.0.1.1\1.txt","D:\1.txt"); тоже ошибка
3 Fish
 
гуру
23.09.13
09:54
(2) Может, прав не хватает? Что за ошибка то?
4 sqr4
 
23.09.13
09:54
Не обнаружена папка
5 sqr4
 
23.09.13
09:55
КопироватьФайл("D:\2011\1.txt","D:\1.txt"); а так работает
6 sqr4
 
23.09.13
09:55
это я папку переименовал
7 BuHu
 
23.09.13
09:56
точно не из-за точек в названии папок . у меня такой вот код
КопироватьФайл("C:\Program Files\1cv82\8.2.16.368\readme.htm","D:\readme.htm");
работает
8 sqr4
 
23.09.13
09:56
вот как с точками быть в названии файла?
9 Fish
 
гуру
23.09.13
09:58
(8) Да всё нормально работает с точками. Правильно задавай имя папки.
10 Fish
 
гуру
23.09.13
10:04
Сейчас специально проверил:
КопироватьФайл("C:\Work\1.1.1.1\3.3.3.3.txt", "C:\Work\2.2.2.2\3.3.3.3.txt");

Отработало на ура.
11 sqr4
 
23.09.13
10:05
да мой косяк, опять невнимательность