다음을 통해 공유


Charset 속성(ADO)

텍스트 Stream의 내용을 Stream 개체의 내부 버퍼에 저장하기 위해 번역할 문자 집합을 나타냅니다.

설정 및 반환 값

스트림의 내용이 번역될 문자 집합을 지정하는 문자열 값을 설정하거나 반환합니다. 기본값은 Unicode입니다. 허용되는 값은 인터페이스를 통해 인터넷 문자 집합 이름으로 전달되는 일반적인 문자열입니다(예: "iso-8859-1", "Windows-1252" 등). 시스템에 알려진 문자 집합 이름 목록은 Windows 레지스트리에서 HKEY_CLASSES_ROOT\MIME\Database\Charset 하위 키를 참조하세요.

설명

텍스트 Stream 개체에서 텍스트 데이터는 Charset 속성에 지정된 문자 집합에 저장됩니다. 기본값은 유니코드입니다. Charset 속성은 스트림으로 들어오거나 스트림에서 나오는 데이터를 변환하는 데 사용됩니다. 예를 들어 Stream에 ISO-8859-1 데이터가 포함되어 있고 해당 데이터가 BSTR에 복사되는 경우 Stream 개체는 데이터를 유니코드로 변환합니다. 그 반대의 경우도 마찬가지입니다.

열려 있는 스트림의 경우 현재 위치문자 집합을 설정할 수 있도록 스트림의 시작 부분(0)에 있어야 합니다.

문자 집합은 텍스트 Stream 개체(TypeadTypeText)에만 사용됩니다. TypeadTypeBinary이면 이 속성은 무시됩니다.

코드 샘플은 4단계: 세부 정보 텍스트 상자 채우기를 참조하세요.

적용 대상

스트림 개체(ADO)