Grazie ad entrambi,
ho provato con quello che mi ha suggerito 123Delphi321, in locale da disco c: a disco c: listruzione CopyFile() funziona regolarmente....
Il mio problema, forse, si verifica quando tento di copiare su una risorsa di rete.
Quindi prima collego la risorsa, mi accerto se esiste il file altrimenti lo copio.
Alka,scusami, puoi indicarmi un'altra istruzione in Delphi 7 per collegare un disco di una risorsa condivisa nella rete.
Ripeto forse è qui che mi si verifica l'anomalia.
Poi naturalmente l'utilizzo di CopyFile(), piuttosto che CopyFaileTo cambia poco.
Grazie ciao.