창조유저그룹-커즈닷컴
Window close
ID :     PASS :   
   
  처음으로
  창조
  창조 소개
창조 다운로드
CUGz.com 소개
온라인 도움말
  커뮤니티
  가입인사
자유게시판
Q/A게시판
TIP/TECH
열린강좌
자주하는질문
아이디어게시판
  자료실
  소스자료실
프로그램자료실
기타자료실
명예의 전당
이미지 자료실
  지원/기타
  표준용어재정
구글 웹서치  
관리자 전용


LIST ALL
Posted by 지상현2006-01-27 02:38:24, Hit : 2541
유니코드 쓸 때 마다 좋아 죽겠습니다.
Homepage : http://ssidang.x-y.net
Post URL : http://cugz.sjworks.net/bbs/zboard.php?id=freeboard&no=2570
한글 자모 영역이 조금 거슬리지만, 여하튼 유니코드 2.0 은 대체적으로 너무 좋네요.
(MS가 만든 코드페이지는 조금 병X입니다.-_- 이 단어가 가장 효과적으로 표현할 수 있는........)
유니코드가 진작 나와서 9x 적부터 유니코드 썼으면 참 좋았을텐데 말입니다...

유니코드에 관심을 갖기 시작한 것은 역시 한글 처리에 대한 것 때문이었죠. 후후...
아시다시피, 유니코드 이전의 한글을 표현하는 표준 코드는 완성형과 조합형이 있잖아요.
완성형은 몹쓸 코드고, 조합형은 한글 구현에 있어서는 완벽하지만 조금 코드상의 충돌이 있기도 하고...

어쨌든, 다른 나라말도 처리하려면 유니코드가 필수니까... 이러다보니 유니코드에 눈을 돌리게 되더군요.

어찌어찌해서 친구가 미국에 갔는데, 친구 주려고 프로그램 만들다 보면 뭔가 부족함을 느낍니다.
지금 안타깝게도(?) 친구가 한글을 입력하지 못하는 상황인데, 아무래도 유니코드로 한글 입력기 하나 만들어줘야겠다 싶네요.
(정확히 말하자면, 이 놈이 영타로 그냥 막 쳐버리는 것을 프로그램으로 해석하긴 하지만 그마저도 귀찮아서 모두가 편하자는 의도로. 후후...)

여튼, 기왕 하는거 제대로 하자 하고 영문 윈도우 깔 생각입니다. -_-;
친구에게 테스트 부탁할 수도 있겠지만 접속하는 시간대가 너무 차이나니 그것도 곤란하고 해서, 간편하게 하나 깔아둬야...
VM이 이럴때 위력을 발휘하는 놈이죠.(응?)

제가 생각해도 그냥 친구 때문에 이런 짓 한다는게 너무 거하다는 느낌은 들지만, 뭐 자기가 만든 프로그램이 외국에서도 잘 돌아간다는 확신을 심는 거라 생각하면 얼마나 멋집니까 +_+




그러고 저러고 해서, 손상진님께서 저번에 분석하셨던 것들도 수렴해서 대충 짐작을 해보면
일단 유니코드를 사용하지 않는 프로그램이면 당연하지만 한글은 모두 깨지겠죠.
영문 윈도에선 모두 영어로 해석하려고 하기 때문에 ^^;
기본적으로 한글 입출력 자체가 불가능 할거고...물론 한글 데이터 자체야 그냥 데이터고 하니, 내부적으로도 완성형으로 처리하면 문제 없는거죠.

창조로 만든것도 동일한 증상이 나타날텐데, 일단 문제가 되는 것은
1. 화면에 한글을 표시할 수 없다
2. 한글 파일명, 폴더명 같은 것을 사용할 수 없다
이 정도가 문제가 되겠군요.

그냥, 처음부터 입력된 한글을 처리하는데는 전혀 문제가 없지만, 이 것을 출력할 때 깨지게 되는게 첫번째 경우입니다.
파일 내용 자체는 한글이고 뭐고 마음대로 쓸 수 있는 거니까 상관 없겠군요. 중국어 Windows에서 한국어 Windows 로 파일을 전송한다고 해서 파일 자체가 깨지는건 아니니까;;
두번째 경우는, 쉽게 생각해서 exe 파일을 메모장으로 열어서 저장하면 깨지는것과 똑같달까요.

이래저래 대충 감이 잡힙니다.
혹시나, 창조로 외국에서도 써먹을 프로그램 만드실땐 참고하시기 바랍니다.
물론 할 수 있다면 유니코드로 만드는게 가장 좋지만요.(이 경우 9x, Me 는 포기해야 한다는 단점이...)



그냥, 새벽에 비몽사몽중에 써본 글입니다;

이진백   2006-01-27 AM 11:36:07  
델파이에서는 Translation Manager로 윈도 언어에 프로그램 언어를 맞추는 기능이 있는데 이건 유니코드랑 거리가 먼가요?
지상현   2006-01-27 PM 3:44:19  
음, 쉽게 말해서 유니코드는 한 가지 코드로 모든 언어를 표현할 수 있는 도구지요.
델파이에 있는 것은, 리소스 파일을 이용하죠? 리소스 파일은, 특정 언어 코드의 데이터만 가지고 있다가 윈도우가 특정 언어일 때 알맞는 것으로 보여준다... 이런 개념입니다.
LIST ALL               GO TO THE TOP


N
C
   Subject
Posted by
Date
H
notice   게시판 용도를 약간 수정했습니다. (프로그램 자료실, 기타 자료실) 지상현 2011/02/01  6722
notice   '창조'의 문제점을 모아봅시다. [3] 지상현 2010/07/02  8177
3896
   지상현님 다자간 채팅 이용해서 야매 웹서버 만들어보려고 하는데.
박재성 2024/05/12  64
3895
   날아라KTX 님은 열심히 프로그래밍중이시고.
박재성 2024/05/12  58
3894
   문자표 횡칸, 글꼴 색상좀 추가해 주시면 안될까요
날아라KTX 2022/09/26  554
3893
   지금 보니까 창조 업그레이드 주기가 10년쯤되더라구요.
박재성 2022/01/09  1083
3892
   안녕하세요.. 또다른 새해를 맞이하고 7일차네요..
권선중 2022/01/07  802
3891
   창조 업그레이드후 3년이 훌쩍넘어 이제 4년차에 접어드는데요.
박재성 2021/12/04  944
3890
   오랜만에 커즈닷컴에 접속했습니다.
신용주 2021/09/21  989
3889
   싸이월드 부활 소식과 함게 또 오랜만에 들려요~~~
권선중 2021/08/19  956
3888
   다들 잘 지내시나요? [6]
지상현 2021/01/14  1471
3887
   창조라는 프로그램을 사용한지 꽤 오랜 시간이 흘렀네요. [2]
신용주 2020/09/02  2027
3886
   안녕하세요~ 오랜만입니다ㅎㅎ
joyfuI 2020/06/15  1841
3885
   2020년 만우절날 오랜만에 접속해봅니다.
신용주 2020/04/01  1819
3884
   2020년 새해를 맞이한지 벌써 10일이 지났습니다. ^^ [1]
권선중 2020/01/10  1953
3883
   복구되었네요~~!! [1]
박재성 2019/09/20  1979
3882
   근황토크라도 해볼까요~? ㅎㅎ [6]
손상진 2019/04/05  2479
3881
   ^^ 잠잠하네요.. [3]
권선중 2019/03/29  2149
3880
   윈도우10에서 manifest 파일 사용 시 주의사항.
바람 2019/02/17  1927
3879
   ^^ 너무 오랜만에 왔다더니 비밀번호를 ㅠㅠ [1]
권선중 2018/12/08  2226
3878
   irc 봇을 만들고 있네요. [1]
박재성 2018/10/24  2325
3877
   얼마전 벗꽃구경한거같은데 벌써 여름이.. [1]
권선중 2018/06/20  2821
3876
   성인e님.. [1]
박재성 2018/03/24  2368
3875
   뒤늦게나마 창조 20주년 짐심 축합니다. [1]
권선중 2018/01/19  2987
3874
   금년 연말이나 내년 연초에 창조 버그 패치 예고 [27]
남상기 2017/12/08  3253
LIST ALL   1 [2][3][4][5][6][7][8][9][10]..[156] Next
Copyright 1999-2024 Zeroboard / skin by reedyfox in miniwini style
로그인
지우개 Expert 3.0
제작자 : 천호성 님 [LINK]
로그인
대박로또2005
제작자 : 최재일 님 [LINK]
로그인
1박종훈15292 점
2지상현8809 점
3손상진7388 점
4권선중6060 점
5이진백5174 점
로그인
가입일닉네임
05/31김동률
03/31홍형기
09/01o00pp99oo
12/27이재민
11/20이희철
로그인