支持简繁体的问题(200分)

  • 主题发起人 主题发起人 mzb
  • 开始时间 开始时间
M

mzb

Unregistered / Unconfirmed
GUEST, unregistred user!
ActiveX用的是一个TOrgChart控件,用来显示一棵组织架构树
用户通过IE访问系统,分多种语言版本
当用户登陆简体版时,取出机构的简体别名来显示
当用户登陆繁体版时,取出机构的繁体别名来显示

简体操作系统下一切正常,但用户用繁体操作系统访问系统时,树节点别名都显示为乱码
请问这个问题如何解决?
 
先判断一下系统,再用下面的函数转一下.
http://www.delphibbs.com/keylife/iblog_show.asp?xid=7473
 
大哥,我的简体别名字段里的存的就是GB,繁体别名字段里存的就是BIG5
这个转换没有用吧?
 
==,你既然已经做了个这样的字典.
那么我怀疑你的程序在繁体系统时,没有取出繁体别名字段里的内容,还是取的简体别名字段里的内容.
 
这个不用怀疑,可以确定取得正确,我测试过的
不知是不是TOrgChart控件本身的问题?
 
我没用过TOrgChart.

你看看它有没有字符集的属性呢?如果有也跟着转换一下.
 
其Font有这个属性,但变换charset和font name后依然还有这个问题
 
后退
顶部