tutoriais mais recente desenvolvimento web
 

Fluxo ADO Objeto


Corrente de objectos (ADO version 2.5)

O objeto de fluxo ADO é usado para ler, escrever e gerenciar um fluxo de dados binários ou texto.

Um objeto de fluxo pode ser obtido de três formas:

  • A partir de uma URL apontando para um documento, uma pasta ou um objeto de registro
  • Ao instanciar um objeto Stream para armazenar dados para a sua aplicação
  • Ao abrir o objeto Stream padrão associado a um objeto de registro

Sintaxe

objectname.property
objectname.method

propriedades

Propriedade Descrição
CharSet Define ou retorna um valor que especifica em qual conjunto de caracteres o conteúdo está a ser traduzido. Esta propriedade só é usado com objetos de texto Stream (tipo é adTypeText)
EOS Retorna se a posição atual está no final do fluxo ou não
LineSeparator Define ou retorna o caractere linha separadora usado em um objeto de texto Corrente
Mode Define ou retorna as permissões disponíveis para modificar dados
Position Define ou retorna a posição actual (in bytes) a partir do início de um objecto sequência
Size Retorna o tamanho de um objeto Stream aberta
State Retorna um valor que descreve se o objeto de fluxo é aberto ou fechado
Type Define ou retorna o tipo de dados em um objeto Stream

Métodos

Método Descrição
Cancel Cancela uma execução de um convite aberto em um objeto Stream
Close Fecha-se um objecto de sequência
CopyTo Cópias de um número especificado de caracteres / bytes a partir de um objecto de sequência para outro objecto sequência
Flush Envia o conteúdo do buffer de fluxo para o objecto subjacente associada
LoadFromFile Carrega o conteúdo de um arquivo em um objeto Stream
Open Abre um objecto sequência
Read Lê todo o fluxo ou um determinado número de bytes a partir de um objecto de sequência binária
ReadText Lê todo o fluxo, uma linha ou um número especificado de caracteres a partir de um objeto de texto Corrente
SaveToFile Salva o conteúdo binário de um objeto Stream para um arquivo
SetEOS Define a posição corrente para ser o final do fluxo (EOS)
SkipLine Pula uma linha ao ler um fluxo de texto
Write Grava dados binários em um objeto Stream binário
WriteText Grava dados de caracteres para um objeto de texto Corrente