Compartilhar via


Propriedade Charset (ADO)

Indica o conjunto de caracteres no qual o conteúdo de um Stream de texto deve ser convertido para armazenamento no buffer interno do objeto Stream.

Configurações e valores retornados

Define ou retorna um valor String que especifica o conjunto de caracteres no qual o conteúdo do Stream será convertido. O valor padrão é Unicode. Os valores permitidos são cadeias de caracteres típicas passadas pela interface como nomes do conjunto de caracteres da Internet (por exemplo, "iso-8859-1", "Windows-1252" e assim por diante). Para obter uma lista dos nomes do conjunto de caracteres conhecidos por um sistema, consulte as subchaves de HKEY_CLASSES_ROOT\MIME\Database\Charset no Registro do Windows.

Comentários

Em um objeto Stream de texto, os dados de texto são armazenados no conjunto de caracteres especificado pela propriedade Charset. O valor padrão é Unicode. A propriedade Charset é usada para converter dados entrando no Stream ou saindo do Stream. Por exemplo, se o Stream contiver dados do ISO-8859-1 e esses dados forem copiados para um BSTR, o objeto Stream converterá os dados em Unicode. O inverso também é verdadeiro.

Em um Stream aberto, a Posição atual deve estar no início do Stream (0) para poder definir o Charset.

Charset é usado apenas com objetos Stream de texto (Type é adTypeText). Essa propriedade será ignorada se Type for adTypeBinary.

Para obter um exemplo de código, consulte Etapa 4: Preencher a caixa de texto de detalhes.

Aplica-se A

Objeto Stream (ADO)