这阵子被公司的flash在线歌词弄得有些头大,需要在一个flash中显示中、英、日、韩四种文字,载入的文本已在flash内用System.useCodepage=true限制成Unicode,可以成功显示中、英、日,可是韩文始终显示不了,这个问题从开始到现在已经用了好多方法,今天又尝试一下,抛开flash不管,从txt入手,果然解决了问题。原来不是flash的问题,而是txt的问题。
在记事本中输入韩文的方法
1、进入添加输入法面板,添加输入法,输入语言选择“朝鲜语”,键盘布局/输入法选择“Korean Input System (IME 2002)”。
2、打开记事本,字体选为“Batang”或“BatangChe”,字符集选择“韩文”。(注:恢复中文字体时注意,记事本的默认中文字体为 Fixedsys)
3、使用“朝鲜语”输入法即可以输入韩文了。注意,切换到“朝鲜语”输入法时,记得点击输入法栏默认显示的“A”以切换到韩文(如图),否则将输入英文。

4、保存时编码选“Unicode”。
也可以直接从网站上复制韩文到这个记事本文件里保存。这样的txt就可以在flash中正确的显示出来了。
****************
补允:测试发现,直接将网页中的韩文复制到记事本中存成 Unicode 编码,尽管在记事本中仍然显示乱码,但是在 Flash 中是可以正确显示的,没有必要添加“朝鲜语”输入法。但是如果要直接在记事本中看到韩文就需要按前述步骤操作了。
转载请注明出处
来源:zhugao.cn 作者:朱高