Charset 屬性 (ADO)

指出文字 Stream 的內容應該針對 Stream 物件內部緩衝區中的儲存體轉譯為哪個字元集。

設定和傳回值

設定或傳回 String 值,指定 Stream 的內容將轉譯為哪個字元集。 預設值為 Unicode。 允許的值是當作網際網路字元集名稱透過介面傳遞的一般字串 (例如,"iso-8859-1"、"Windows-1252" 等等)。 如需系統已知的字元集名稱清單,請參閱 Windows 登錄中 HKEY_CLASSES_ROOT\MIME\Database\Charset 的子機碼。

備註

在文字 Stream 物件中,文字資料會儲存在 Charset 屬性所指定的字元集中。 預設值為 Unicode。 Charset 屬性用於將資料轉換成 Stream 或從 Stream 傳出。 例如,如果 Stream 包含 ISO-8859-1 資料,且該資料複製到 BSTR,則 Stream 物件會將資料轉換成 Unicode。 反之亦然。

對於開啟的 Stream,目前的 Position 必須位於 Stream (0) 的開頭,才能設定 Charset

Charset 只會與文字 Stream 物件搭配使用 (TypeadTypeText)。 如果 TypeadTypeBinary,則會忽略這個屬性。

如需程式碼範例,請參閱步驟 4:填入詳細資料文字方塊

套用至

Stream 物件 (ADO)