DataWriter. Basado en un nombre de archivo

DataWriter

Basado en un nombre de archivo

Disponible desde la versión 8.3.9.

Sintaxis:

New DataWriter(<NombreArchivo>, <CodificaciónTexto>, <OrdenBytes>, <SeparadorLineas>, <Anexar>, <SeparadorConvertibleLineas>, <EscribirBOM>)

Parámetros:

<NombreArchivo> (requerido)

Tipo: String.
Nombre del archivo donde se realizará la grabación.

<CodificaciónTexto> (opcional)

Tipo: CodificaciónTexto, String.
Codificación de texto para la instancia creada de DataWriter. Si no se especifica, se utilizará la codificación UTF-8.
Valor predeterminado: UTF8.

<OrdenBytes> (opcional)

Tipo: OrdenBytes.
Orden de bytes utilizado de forma predeterminada para codificar los enteros al grabar en el flujo.
Valor predeterminado: LittleEndian.

<SeparadorLineas> (opcional)

Tipo: String.
Separador predeterminado para las líneas grabadas en el flujo. Si no se especifica el separador de líneas, se utilizará el salto de línea LF.

<Anexar> (opcional)

Tipo: Boolean.
Determina si los datos se grabarán al principio o al final del archivo.

  • Si es True, la grabación se realizará al final del archivo al abrir el archivo existente.
  • De lo contrario, los datos se grabarán desde el principio del archivo, sobrescribiendo los datos existentes.

Si el archivo especificado no existe, se creará un nuevo archivo con el nombre especificado y el valor del parámetro no afectará el comportamiento del asistente.
Valor predeterminado: False.

<SeparadorConvertibleLineas> (opcional)

Tipo: String.
Determina la separación de líneas en el archivo para la conversión en el salto de línea estándar LF.

<EscribirBOM> (opcional)

Tipo: Boolean.
Si se requiere grabar una marca de orden de bytes (BOM) al principio del archivo o flujo, este parámetro tendrá el valor de True.
Valor predeterminado: False.

Descripción:

Crea un objeto DataWriter para grabar en el archivo indicado. Si el archivo con este nombre no existe, se creará. El parámetro <Anexar> determina si los datos se grabarán al principio o al final del archivo.
Al finalizar la operación con el objeto, antes del cierre del flujo transferido al asistente, el objeto debe cerrarse utilizando el método Close o BeginClose. El archivo utilizado se cerrará automáticamente.
El constructor no se puede utilizar en el cliente web.

Disponible desde:

Disponible desde la versión 8.3.9.