Local $szHan = "한글"
;UTF8
Local $szCode = StringToBinary($szHan, 4), $szDec = BinaryToString($szCode, 4)
ConsoleWrite(StringFormat("UDF-8\t[%s]\t%s\t%s\n", $szHan, $szCode, $szDec))
;Ansi
Local $szCode = StringToBinary($szHan & Chr(0) & $szHan), $szDec = BinaryToString($szCode)
ConsoleWrite(StringFormat("Ansi\t[%s]\t%s\t%s\n", $szHan, StringTrimRight($szCode, 2), $szDec))
;UTF8
Local $szCode = StringToBinary($szHan, 4), $szDec = BinaryToString($szCode, 4)
ConsoleWrite(StringFormat("UDF-8\t[%s]\t%s\t%s\n", $szHan, $szCode, $szDec))
;Ansi
Local $szCode = StringToBinary($szHan & Chr(0) & $szHan), $szDec = BinaryToString($szCode)
ConsoleWrite(StringFormat("Ansi\t[%s]\t%s\t%s\n", $szHan, StringTrimRight($szCode, 2), $szDec))
출력결과
UTF-8 [한글] 0xED959CEAB880 한글
그 동안 카페에 올라왔던 질문과 제가 물어본것으로 "한글"을 코드로 변환하는 방법에 대한,
일반적인 작업을 정리해 두었던것을 올려 봅니다.
UTF-8, Ansi에 대한 글은 Link(카페게시판) 를 따라 가시면 되겠고,
얼카팅님의 질문에 ToKor님이 답변을 해주셨고, 전체함수는 링크를 따라 가셔서 확인바랍니다.
원하는 결과를 얻기 위해서는 위방법에서 또 한번 작업을 해주셔야 합니다.
** 변환에 대한 개념을 잡기 위해서 정리해 둔 것입니다.
'AutoIt Example' 카테고리의 다른 글
autoit-v3.3.10.0 (1) | 2013.12.28 |
---|---|
SoundPlay 함수이용 mp3재생기 만들기 (0) | 2011.02.14 |
파일명 변경하기 (1) | 2008.12.25 |
Autoit으로 트레이 런쳐 만들어 보기.. (11) | 2008.06.16 |
[예제] @GUI_DRAGFILE (0) | 2008.01.23 |