如果将&#44397的字符转换为汉字(50分)

  • 主题发起人 主题发起人 firstkkk
  • 开始时间 开始时间
请参考
http://www.ayxz.com/soft/6007.htm
 
http://www.dahangzhou.com/down/soft/6007.htm
 
这个程序不行,转换出来都是“问号”
 
那可能没这个字吧
 
当然用的,不过是韩文
 
韩文也叫汉字吗?
 
都是一个道理
 
那你的字体库有韩文吗
控制面板,为东亚。。。。。
 
我的系统是英文版,所有东亚的字体都装了
 
http://down.beareyes.com.cn/category_soft.php?cgry=/System_Utilities/Code_Converters/
上这里看看有没需要的
 
打不开,"该类别不存在!"
 
我要源程序
 
不太明白你想要干什么,不过如果你是想根据字符的Unicode编码来显示字符的话可以这么写--
procedure TForm1.Button1Click(Sender: TObject);
begin
MessageBoxW(Form1.Handle,WideChar(44397),'Test',mb_ok)
end;
这个语句可以显示你想要的那个韩文字符。
 
有大批量转换,不是单个这么显示,还要存到数据库中
 
晕,现在的人啊,举一反三都不会了?
var
wc:WideChar;
...
wc:=WideChar(44397);

现在,你有多少个编码?只要把不同编码代入括号里面就可以在wc里面得到不同的字符了!
如果你连怎么把wc字符保存到数据库里面都不知道的话,就没人能帮你了~[^]
 
To SparkV:

我试过你的方法,输出的全是'?',不知道为什么?
 
To anon_fan:
1) 可能你的系统不支持Unicode(Win95、98、Me 都不支持)
2) 如果你的系统支持Unicode但仍不能显示,那就是系统里面没有安装朝鲜(韩)文字支持
 
帮顶!

╭=========================================╮

80G海量源代码,控件,书籍全免费狂下不停!

http://www.source520.com

╰=========================================╯
 
转换 “璵”
 
后退
顶部