Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
13 дек 2024, 00:40

ОбъединитьФайлы

Автор 1cwiki, 22 июл 2015, 08:22

0 Пользователей и 1 гость просматривают эту тему.

1cwiki

Раздел
Глобальный контекст
Подразделы
Процедуры и функции работы с файлами
Вариант синтаксиса: По массиву имен частей файла

Синтаксис:

ОбъединитьФайлы(<ИменаЧастей>, <ИмяРезультирующегоФайла>)
Параметры:

<ИменаЧастей> (обязательный)

Тип: Массив.
Массив имен частей файла, которые требуется объединить. Объединение будет происходить в порядке, в котором заданы имена файлов в массиве.
<ИмяРезультирующегоФайла> (обязательный)

Тип: Строка.
Имя файла, который требуется создать при объединении частей.
Вариант синтаксиса: По маске

Синтаксис:

ОбъединитьФайлы(<ШаблонПоиска>, <ИмяРезультирующегоФайла>)
Параметры:

<ШаблонПоиска> (обязательный)

Тип: Строка.
Шаблон поиска частей.
<ИмяРезультирующегоФайла> (обязательный)

Тип: Строка.
Имя файла, который требуется создать путем объединения найденных частей.
Описание варианта метода:

При объединении файлов по маске необходимо задать маску поиска файлов и имя файла, который требуется создать.
Например, в каталоге "C:\MySplittedData\" содержатся файлы:
C:\MySplittedData\BigSplittedData.zip.001
C:\MySplittedData\BigSplittedData.zip.002
C:\MySplittedData\BigSplittedData.zip.003
C:\MySplittedData\BigSplittedData.zip.004
Выполнение кода вида:
ОбъединитьФайлы("C:\MySplittedData\BigSplittedData.zip.*", "C:\MySplittedData\BigSplittedData.zip")
приведет к объединению вышеперечисленных файлов в файл с заданным именем.
Внимание! Файлы объединяются в порядке возрастания имен.
Описание:

Объединяет несколько файлов в один.

Доступность:

Тонкий клиент, сервер, толстый клиент, внешнее соединение, мобильное приложение(клиент), мобильное приложение(сервер).
Пример:

МассивИмен = Новый Массив(3);
МассивИмен.Добавить("C:\Windows\Temp\Presentation.ppt.1");
МассивИмен.Добавить("C:\Windows\Temp\Presentation.ppt.2");
МассивИмен.Добавить("C:\Windows\Temp\Presentation.ppt.3");

ОбъединитьФайлы(МассивИмен,"C:\Windows\Temp\Presentation.ppt");



Теги:
Рейтинг@Mail.ru

Поиск