Hola,
Sí; comprendo lo que dices Seoane. Había pensado en ello... y bueno, tal vez sea por eso que "SysErrorMessage(GetLastError())" retorna "La operación se completó correctamente".
Voy a probar el asunto de modo que nada más se ejecute luego de "ShFileOperation" y cuento el resultado.