Delphi Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
델파이 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
FreePascal/Lazarus
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
델마당
볼랜드포럼 광고 모집

델파이 Q&A
Delphi Programming Q&A
[11395] Delphi 에서의 한글문제
marinfo [] 1681 읽음    2007-07-04 14:45
안녕하십니까. 자꾸 질문만 올리게되네요.

웹과 연동하여 프로그램을 하나 했는데, 웹에서 보낸 request.contentfields.values 를 받아
보면, 한글이 정확히 표현이 안됩니다.

핵심 부분만 정리하면 (html 의 <> 를 [] 로 표시합니다),

[form name="aform" method="post"]
[textarea name="ta1"]
이것이 ta1 의 내용입니다
[/textarea]
[/form]
[script language="javascript"]
function func_submit() {
     aform.submit()
}
[/script]
.............  이렇게 정의하고, 다른 부분에서 위 javascript 함수를
호출합니다.

[script]
aform.func_submit();  // 정확히는 이렇지 않지만, 핵심만 얘기하자면..
[/script]   


그런데, 문제는 이 request 를 받는 델파이 프로그램에서,

showmessage(request.contentfields.values['ta1'];
을 하면, "이것이 ta1 의 내용입니다" 중에서 영어로 된 ta1 은 정확히 표시되지만,
나머지 부분은 한자나 사각형 등이 섞여서 읽을 수 없게 됩니다.
글자 수는 한글 글자 수와 일치하기 때문에, 언어 코드 문제가 아닐까 생각을 하는데,
navigator.systemLanguage 나 browserLanguage 는 모두 'ko' 로 나옵니다.

그래서 혹시 델파이에서 언어 코드 지정이 있는지? 아니면 다른 부분을 확인해야
할 곳이 있는지 궁금합니다.

+ -

관련 글 리스트
11395 Delphi 에서의 한글문제 marinfo 1681 2007/07/04
11396     Re:Delphi 에서의 한글문제 marinfo 2021 2007/07/04
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.