Oggetto Stream ADO

Oggetto Stream (versione 2.5)

L'oggetto Stream ADO è utilizzato per leggere, scrivere e gestire dati binari o flussi di testo.

Gli oggetti Stream possono essere ottenuti in tre modi:

  • Puntando all'URL di un oggetto che contiene dati binari o testuali (solitamente un file). Questo oggetto può essere un documento semplice, un oggetto Record che rappresenta un documento strutturato o una cartella.
  • Creando un'istanza dell'oggetto Stream. Questi oggetti Stream possono essere utilizzati per memorizzare i dati dell'applicazione. A differenza degli Stream o degli Stream predefiniti associati a URL, gli Stream istanziati non sono in genere associati a una sorgente di base.
  • Apre l'oggetto Stream predefinito associato all'oggetto Record tramite l'apertura. Quando si apre un Record, si può ottenere lo Stream predefinito associato all'oggetto Record. Basta aprire lo Stream per eliminare un ciclo di andata e ritorno.

Sintassi

objectname.property
objectname.method

Proprietà

Proprietà Descrizione
Set di caratteri Specificare il set di caratteri utilizzato per memorizzare lo Stream.
EOS Restituisce se la posizione corrente si trova alla fine dello Stream.
Separatore di riga Imposta o restituisce il separatore di riga utilizzato nell'oggetto Stream di testo.
Modalità Imposta o restituisce i permessi disponibili per la modifica dei dati.
Posizione Imposta o restituisce la posizione corrente dall'inizio dell'oggetto Stream (calcolata in byte).
Dimensione Restituisce la dimensione dell'oggetto Stream aperto.
Stato Restituisce un valore che descrive se lo Stream è aperto o chiuso.
Tipo Imposta o restituisce il tipo dei dati nell'oggetto Stream.

Metodo

Metodo Descrizione
Annulla Annulla l'esecuzione della chiamata Open sull'oggetto Stream.
Chiuso Chiudere un oggetto Stream.
CopyTo Copiare un numero specificato di caratteri/biti da un oggetto Stream a un altro oggetto Stream.
Flush Inviare il contenuto della cache di Stream al sottostante oggetto associato.
LoadFromFile Caricare il contenuto di un file in un oggetto Stream.
Open Aprire un oggetto Stream.
Read Leggere tutto il flusso o un numero specificato di byte da un oggetto Stream binario.
ReadText Leggere tutto il flusso, una riga o un numero specificato di byte da un oggetto Stream di testo.
SaveToFile Salvare il contenuto binario di un oggetto Stream in un file.
SetEOS Impostare la posizione corrente alla fine del flusso (EOS).
SkipLine Saltare una riga durante la lettura di un flusso di testo.
Write Scrivere dati binari in un oggetto Stream binario.
WriteText Scrivere dati di testo in un oggetto Stream di testo.