Usina BRGuía AdvPL
Ingresar
← Todos los temas
FUNCIóNEn revisión

MSCopyFile

MsCopyFile(cArqOrig,cArqDest) -> lOk

Copia archivo binario entre rutas.

MSCopyFileAdvPL
01 · DESCRIPCIÓN GENERAL

Descripción general

Origen/destino incluyen nombre y extensión. Copiar archivo no garantiza respaldo consistente de base en uso. Depende de permisos y contexto de rutas. Referencia histórica: comprobar comportamiento en release/RDD usado. (Fuentes: refs. 1–1.)

02 · SINTAXIS

Sintaxis

MsCopyFile(cArqOrig,cArqDest) -> lOk

Parámetros

cArqOrig
CarácterObligatorio

Ruta de archivo origen.

cArqDest
CarácterObligatorio

Ruta de archivo destino.

Retorno

Lógico que indica resultado de operación documentada.

03 · EJEMPLO PRÁCTICO

Ejemplo comentado

#Include "Protheus.ch"

User Function Ed534()
    // Bloque no invocado; usar solo artefactos autorizados de prueba.
    Local bOperacion := {|cOrigen,cDestino| MsCopyFile(cOrigen,cDestino)}
    ConOut(ValType(bOperacion))
Return Nil
Resultado esperado

Imprime B. Operación no ejecutada; comprobar resultado lógico al integrar. En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.

BUENAS PRÁCTICAS
  • Comprobar RDD, conexión, ruta y propiedad de destino. Tratar fallos, colisiones y recursos abiertos. Fragmento no es procedimiento de respaldo o migración productiva.
  • En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.

Contenido relacionado

REFERENCIAS
  1. Waterloo Ferreira da Silva. AdvPL — O Manual, versão 1.0, p. 357. Referência histórica. Consulta el 2026-10-27.
Estado
En revisión
Página creada el
Última revisión el
Idioma original
Portugués
Revisión
Usina.BR
0 comentario(s) aprobado(s)

Comentarios

Todavía no hay comentarios aprobados.

Inicia sesión con Google o Microsoft para comentar.

Desarrollado con Usina Docs · Alpha