BOOL %FIO_Copy(
TEXT in srcFileName,
TEXT in dstFileName,
BOOL in bFailIfExist
)
Parametre
srcFileName
Meno súboru, ktorý sa bude kopírovať.
dstFileName
Meno nového súboru (kópie súboru srcFileName).
bFailIfExist
ak súbor dstFileName existuje, potom:
@TRUE - funkcia skončí neúspešne
@FALSE - funkcia ho prepíše
Návratová hodnota
@TRUE - súbor bol úspešne skopírovaný, @FALSE - súbor sa nepodarilo skopírovať.
Poznámka
Novovzniknutý súbor bude mať zachovaný čas poslednej modifikácie pôvodného súboru. Kopírovanie prebieha cez temporary súbor. Tento je vytváraný v cieľovom adresári s rovnakým menom ako cieľový súbor, rozšíreným o "tc" na konci. Počas kopírovania je dočasne premenovaný aj cieľový súbor, pričom je rozšírený o koncovku "tc2". Zlyhanie akcie z dôvodu nemožnosti zápisu do tmp súboru, sa zapíše do log súboru. Kopírovanie zlyhá ak súbor, ktorý sa bude kopírovať, je otvorený.
0 komentárov