CopyDir
Синтаксис
Sub CopyDir(ByRef SourseDir As String, ByRef NewDir As String, ByVal flag As long=0)
Описание
Копирует каталог
Параметры
SourseDir - Название каталога(откуда копировать)
NewDir - Название каталога(куда копировать)
flag - только для Windows. Может быть:
- FOF_ALLOWUNDO Если возможно, сохраняет информацию для возможности UnDo.
- FOF_CONFIRMMOUSE Не реализовано.
- FOF_FILESONLY Если в поле pFrom установлено *.*, то операция будет производиться только с файлами.
- FOF_MULTIDESTFILES Указывает, что для каждого исходного файла в поле pFrom указана своя директория - адресат.
- FOF_NOCONFIRMATION Отвечает "yes to all" на все запросы в ходе опеации.
- FOF_NOCONFIRMMKDIR Не подтверждает создание нового каталога, если операция требует, чтобы он был создан.
- FOF_RENAMEONCOLLISION В случае, если уже существует файл с данным именем, создается файл с именем "Copy #N of..."
- FOF_SILENT Не показывать диалог с индикатором прогресса.
- FOF_SIMPLEPROGRESS Показывать диалог с индикатором прогресса, но не показывать имен файлов.
- FOF_WANTMAPPINGHANDLE Вносит hNameMappings элемент. Дескриптор должен быть освобожден функцией SHFreeNameMappings.
Платформы
Windows , Linux
Пример1
#include "window9.bi"
CopyDir("C:\33\*.txt*","C:\66") 'Копирует только файлы .txt
Пример2
#include "window9.bi"
CopyDir("C:\33","C:\66") ' Копирует полностью каталог
Created with the Personal Edition of HelpNDoc: Free HTML Help documentation generator