copyfiles
- func uint copyfiles( str src, str dir, uint flag, uint mode, uint process )
- func uint defcopyproc( uint code, uint left, uint right )
Копирование файлов и директорий по маске.
str src,
str dir,
uint flag,
uint mode,
uint process
)
Параметры
src | Имя или маска копирумых файлов или директорий. | ||||||||||||
dir | Директория, куда будут скопированы файлы. | ||||||||||||
flag | Комбинация флагов поиска и копирования.
| ||||||||||||
mode | Что делать если копируемый файл уже существует exists.
| ||||||||||||
proccess | Идентификатор функции обработчика. Вы можете использовать &defcopyproc в качестве функции-обработчика по умолчанию. |
Возвращаемое значение
Возвращает 1 если копирование прошло успешно, в противном случае возвращается 0.
defcopyproc
Это функция-обработчик по умолчанию для функции copyfiles. Вы можете определить и указать свою собственную функцию обработчик подобную этой.develop and use your own process function like it.
uint code,
uint left,
uint right
)
Параметры
code | Код сообщения.
| ||||||||||||||||||||
left | Дополнительный параметр. | ||||||||||||||||||||
right | Дополнительный параметр. |
Возвращаемое значение
Функция должна возвращать одно из следующих значений:
$COPYR_NOTHING | Ничего не делать. |
$COPYR_BREAK | Прервать копирование. |
$COPYR_RETRY | Повторить попытку. |
$COPYR_SKIP | Перейти к следующему. |
$COPYR_OVER | Копировать поверх. |
$COPYR_OVERALL | Копировать поверх все. |
$COPYR_SKIPALL | Пропустить все. |
Смотрите также | Исходники |