Objeto Stream (ADO)
Representa una secuencia de datos binarios o texto.
En jerarquías estructuradas por árbol, como un sistema de archivos o un sistema de correo electrónico, un Record puede tener un flujo binario predeterminado de bits asociado que contiene el contenido del archivo o el correo electrónico. Un objeto Stream se puede usar para manipular campos o registros que contienen estos flujos de datos. Se puede obtener un objeto stream de de estas maneras:
Desde una dirección URL que apunta a un objeto (normalmente un archivo) que contiene datos binarios o de texto. Este objeto puede ser un documento simple, un Record objeto que representa un documento estructurado o una carpeta.
Al abrir el objeto Stream predeterminado asociado a un objeto record de . Puede obtener la secuencia predeterminada asociada a un objeto record de cuando se abre el record de, para eliminar un recorrido de ida y vuelta simplemente para abrir la secuencia.
Creando una instancia de un objeto Stream. Estos objetos Stream se pueden usar para almacenar datos con fines de la aplicación. A diferencia de un Stream asociado a una dirección URL, o el de stream predeterminado de un Record, un stream creado por instancias no tiene ninguna asociación con un origen subyacente de forma predeterminada.
Con los métodos y propiedades de un objeto Stream, puede hacer lo siguiente:
Abra un objeto Stream desde un o dirección URL de Record con el método Open .
Bytes de entrada o texto en un stream de con los métodos Write y WriteText.
Escriba los datos de stream en el búfer de ADO en el objeto subyacente con el método Flush.
Copie el contenido de un stream de en otro Stream con el método CopyTo de.
Controle cómo se leen las líneas del archivo de código fuente con el método skipLine y la propiedad LineSeparator.
Determine el final de la posición del flujo con la propiedad EOS y método setEOS.
Guarde y restaure los datos en archivos con los métodos SaveToFile y LoadFromFile.
Especifique el juego de caracteres usado para almacenar el Stream con la propiedad charset de.
Detenga una operación asincrónica de Stream con el método cancel .
Determine el número de bytes de un stream de con la propiedad Size .
Controle la posición actual dentro de un stream de con la propiedad Position .
Determine el tipo de datos de un Stream con la propiedad Type de.
Determine el estado actual del stream de (cerrado, abierto o en ejecución) con la propiedad State .
Especifique el modo de acceso para el stream de con la propiedad Mode de.
Nota
Las direcciones URL que usan el esquema http invocarán automáticamente el proveedor OLE DB de Microsoft para la publicación en Internet. Para obtener más información, vea direcciones URL absolutas y relativas.
El objeto stream de es seguro para el scripting.
Esta sección contiene los temas siguientes.