AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Funciones estándar / Funciones de archivos externos
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Divide un archivo en varios archivos. Los archivos creados pueden ser fusionados en un solo archivo por fMerge.
Ejemplo
// Splits the Video.avi file
fSplit("Video.avi", 100*1024*1024, "SplitVideo")
IF ErrorOccurred THEN
// Displays the error message
Error(ErrorInfo())
RETURN
END

// The "SplitVideo.001" and "SplitVideo.002" files have been created
// Delete the source file ("Video.avi")
fDelete("Video.avi")

// Uses the "SplitVideo.001" and "SplitVideo.002" files
// to re-create the "Video.avi" file
fMerge("SplitVideo", "Video.avi")
IF ErrorOccurred THEN
// Displays the error message
Error(ErrorInfo())
RETURN
END
Sintaxis
<Result> = fSplit(<File name> , <Maximum size> [, <Output file> [, <Option> [, <Progress Bar control>]]])
<Result>: Integro
  • Número de archivos creados,
  • 0 si se produce un error. Para obtener más información sobre el error, utilice la función ErrorInfo con la constante errMessage.
<File name>: Cadena de caracteres
Nombre completo del archivo a dividir.
<Maximum size>: Integro
Tamaño máximo (en bytes) de cada archivo creado. Este tamaño debe ser superior a 0.
<Output file>: Cadena de caracteres opcional
ruta completa de los archivos a crear. Los ficheros creados corresponderán al nombre especificado seguido de un ".xxx" extension donde xxx corresponde al índice del fichero creado.
Por Default, corresponde a .
<Option>: Constante opcional de tipo Integer
El archivo fuente se guarda durante la operación de partición. Tiene la posibilidad de especificar la siguiente opción de partición:
fDeleteSourceEl archivo fuente se borrará a medida que avance la operación de división.
Atención: Si se produce un error, el archivo fuente se perderá y no podrá ser recuperado.
<Progress Bar control>: Nombre de control opcional
Nombre de control Barra de progreso, utilizado para mostrar el progreso de la operación de división.
Observaciones
  • fOpen no puede utilizarse en un fichero de varias partes. Antes de utilizar fOpen, hay que volver a crear el archivo original con fMerge.
    Observación: Cuando se utiliza sobre un trozo de expediente, fOpen permite acceder al subfichero correspondiente al trozo de expediente.
  • La función devolverá un error si un fichero existente y uno de los subficheros a crear tienen el mismo nombre.
  • El número de archivos que se pueden crear no puede ser superior a 10 000.
Componente: wd290std.dll
Versión mínima requerida
  • Versión 19
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 07/04/2023

Señalar un error o enviar una sugerencia | Ayuda local