mirror of
https://github.com/alecthomas/chroma.git
synced 2025-02-13 13:28:27 +02:00
26 lines
949 B
Plaintext
26 lines
949 B
Plaintext
#Область СлужебныйПрограммныйИнтерфейс
|
|
|
|
&НаСервере
|
|
Функция Создать(ИмяФайла) Экспорт
|
|
|
|
//Создает новый архив
|
|
|
|
Инфо = Новый Файл(ИмяФайла);
|
|
Если Инфо.Существует() Тогда
|
|
УдалитьФайлы(ИмяФайла);
|
|
КонецЕсли;
|
|
|
|
Архив = Новый Структура;
|
|
Архив.Вставить("Поток", ФайловыеПотоки.ОткрытьДляЗаписи(ИмяФайла));
|
|
Архив.Вставить("Файлы", Новый Массив);
|
|
Архив.Вставить("РазмерКаталога", 0);
|
|
|
|
Если Архив.РазмерКаталога > 0 Или Архив.Файлы.Количество() <> 0 Тогда
|
|
Возврат Неопределено;
|
|
КонецЕсли;
|
|
|
|
Возврат Архив;
|
|
|
|
КонецФункции
|
|
|
|
#КонецОбласти |