Использование функции копировать файл
☑
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
да мой косяк, опять невнимательность
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший