Las funciones de archivo le permiten manipular archivos locales y remotos. Las funciones de archivo admiten la ruta de red UNC (por ejemplo, “\\ Server1 \ Share1 \ test.txt”). Sin embargo, se recomienda escribir y leer solo archivos que residan dentro del directorio del proyecto actual. Para obtener el directorio del proyecto actual, puede utilizar la función » GetPrjDir «. Esta función siempre devuelve el directorio donde se encuentra el archivo GpMainPj.xml, siempre terminado con un «\».
Tenga en cuenta que VisXpert utiliza el escape de cadenas de estilo C. Por lo tanto, debe usar double \ para un solo \ en el nombre de archivo resultante. La primera barra invertida es el carácter de escape y la segunda el carácter final.
CopyDir
Declaración
CopyDir (cadena src, cadena dst, bool fMove)
Función
Copia los archivos del directorio de origen src al directorio de destino dst si fMove es falso, o mueve los archivos del directorio de origen src al directorio de destino dst si fMove es verdadero.
Ejemplo
CopyDir (‘D:\\Datos’, ‘X:\\BackupData’, falso)
CopyFile
Declaración
CopyFile (cadena srcFile, cadena dstFile)
Función
Copia el archivo de origen srcFile en dstFile (archivo de destino).