현재 오프라인 상태입니다. 인터넷에 다시 연결하기를 기다리고 있습니다.

DHTML Editor의 documentHTML 메서드는 DBCS 문자를 지원 않는다.

이 문서는 이전에 다음 ID로 출판되었음: KR601158
더 이상 지원되지 않는 제품의 KB 내용에 대한 고지 사항
이 문서에서는 Microsoft에서 더 이상 지원하지 않는 제품에 대해 설명합니다. 따라서 이 문서는 "있는 그대로" 제공되며 업데이트되지 않습니다.
요약
'DHTML Editor for IE 5.0' OCX를 이용하여 Visual Basic 6.0이나 HTML 스크립트를 이용하여 한글등의 문자열을 지정하면 한글이 깨지는 문제가 있다.
DHTMLEdit1.documentHTML = "<html><body>한글</body></html>"
문제를 피해가는 방법
다음과 같이 DHTMLEdit1.documentHTML 대신 DHTMLEdit1.DOM.body.innerHTML을 사용한다:
DHTMLEdit1.DOM.body.innerHTML = "<html><body>한글</body></html>"
DHTML Editing Component 1.0 (이전 버전)은 문제 없이 동작하며, 다음 URL에서 다운로드 받을 수 있다:
추가 정보
문제를 재현하는 방법은 다음과 같다.
  1. 동일 시스템에 Visual Basic 6.0과 Internet Explorer 5을 설치한다.
  2. 프로젝트와 폼을 만든다.
  3. 구성 요소에 DHTML Editor for IE 5.0를 추가한다.
  4. DHTML editor 컨트롤과 버튼을 폼에 추가한다.
  5. 버튼의 클릭 이벤트에 다음 코드를 추가 한다.
    Function Command1_OnClick()
    DHTMLEdit1.documentHTML = "<html><body>한글</body></html>"
  6. 프로젝트를 실행하고, 버튼을 클릭하면, 한글이 깨져있음을 알 수 있다.
속성

문서 ID: 601158 - 마지막 검토: 03/04/2004 19:06:53 - 수정: 3.0

Microsoft Visual Basic 6.0 Learning Edition, Microsoft Internet Explorer 4.5 128-Bit Edition

  • KB601158
피드백
한글" 문제를 피해가는 방법 다음과 같이 DHTMLEdit1.documentHTML 대신 DHTMLEdit1.DOM.body.innerHTML을 사용한다:..." />
한글" 문제를 피해가는 방법 다음과 같이 DHTMLEdit1.documentHTML 대신 DHTMLEdit1.DOM.body.innerHTML을 사용한다:..." />