Charset 属性 (ADO)

指示应将文本 Stream 的内容转换为的字符集,以便在 Stream 对象的内部缓冲区中存储。

设置和返回值

设置或返回一个 字符串 值,该值指定将 Stream 的内容转换为的字符集。 默认值为 unicode 。 允许的值是作为 Internet 字符集名称(例如,“iso-8859-1”、“Windows-1252”等)通过接口传递的典型字符串。 有关系统已知的字符集名称的列表,请参阅 Windows 注册表中 HKEY_CLASSES_ROOT\MIME\Database\Charset 的子项。

言论

在 text Stream 对象中,文本数据存储在由 Charset 属性指定的字符集中。 默认值为 Unicode。 Charset 属性用于将数据转换为 或从 Stream传出。 例如,如果 Stream 包含 ISO-8859-1 数据,并且该数据复制到 BSTR,则 Stream 对象会将数据转换为 Unicode。 反转也是事实。

对于打开的 Stream,当前 位置 必须在 Stream (0) 的开头才能设置 Charset

Charset 仅用于 Stream 对象的文本类型adTypeText)。 如果 TypeadTypeBinary,则忽略此属性。

有关代码示例,请参阅 步骤 4:填充详细信息文本框

适用于

Stream 对象 (ADO)