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

기술 자료: 601158 - 이 문서가 적용되는 제품 보기.
이 문서는 이전에 다음 ID로 출판되었음: KR601158
모두 확대 | 모두 축소

요약

'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에서 다운로드 받을 수 있다:
http://msdn.microsoft.com/workshop/author/dhtml/edit/download.asp

추가 정보

문제를 재현하는 방법은 다음과 같다.
  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. 프로젝트를 실행하고, 버튼을 클릭하면, 한글이 깨져있음을 알 수 있다.

속성

기술 자료: 601158 - 마지막 검토: 2004년 3월 4일 목요일 - 수정: 3.0
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Visual Basic 6.0 Learning Edition
  • Microsoft Internet Explorer 4.5 128-Bit Edition
키워드:?
KB601158
더 이상 지원되지 않는 제품의 KB 내용에 대한 고지 사항
이 문서에서는 Microsoft에서 더 이상 지원하지 않는 제품에 대해 설명합니다. 따라서 이 문서는 "있는 그대로" 제공되며 업데이트되지 않습니다.

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com