社区
VCL组件使用和开发
帖子详情
BCB - How to 显示多国语言
lide14
2009-09-03 09:45:18
各位大虾好,我遇到了一个棘手的问题。
新做了一个软件,但是老大说要能够正常的输入和显示韩语(英文操作系统,其实中文系统也无法显示)
遍寻良方,有人说用Tnt unicode系列。
但目前软件已经完成,要是改用Tnt改动量相当大!
个人认为其实就是个编码的问题,要是像网页那样用UTF8就都能支持了!
请问还有没有其他方法,让我的Edit和dbGrid能够显示出韩语来? 多谢!!
附赠一段韩语:안녕하세요,和一段泰语:รหัสไปรษณีย์
老大们多帮忙!
...全文
711
11
打赏
收藏
BCB - How to 显示多国语言
各位大虾好,我遇到了一个棘手的问题。 新做了一个软件,但是老大说要能够正常的输入和显示韩语(英文操作系统,其实中文系统也无法显示) 遍寻良方,有人说用Tnt unicode系列。 但目前软件已经完成,要是改用Tnt改动量相当大! 个人认为其实就是个编码的问题,要是像网页那样用UTF8就都能支持了! 请问还有没有其他方法,让我的Edit和dbGrid能够显示出韩语来? 多谢!! 附赠一段韩语:안녕하세요,和一段泰语:รหัสไปรษณีย์ 老大们多帮忙!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kaiyusxwx
2010-06-25
打赏
举报
回复
将字符集改为“HANGEUL_CHARSET”,比如:edtSongName->Font->Charset = HANGEUL_CHARSET;
lide14
2009-09-07
打赏
举报
回复
用2009试试吧,涉及到的控件太多现在也没法改了。多谢大家!
日立奔腾浪潮微软松下联想
2009-09-04
打赏
举报
回复
解决的方法:
1. 使用CB2009或者支持unicode的组件。
2. 从TEdit、TMemo之类的ImeMode属性获知当前输入的语种,然后用MultiByteToWideChar 保存,显示的时候用WideCharToMultiByte转换回来。
问题的核心在于:你必须知道多字节字符串是哪种codepage才能正确显示。
lide14
2009-09-04
打赏
举报
回复
还是不行~~之前有人说解决了的,但是没说是怎么解决的~
coderun
2009-09-03
打赏
举报
回复
用2009或者2010开发的么?
hnzlk
2009-09-03
打赏
举报
回复
用ini文件,或者用BCB自带的多语言功能。
lihuimin622
2009-09-03
打赏
举报
回复
在区域语言选项-高级-代码页转换表里要把中日韩泰印尼等你要的语言的勾全打上,点然后确定。可能会提示你插入xp的安装光盘。装完重启应该就可以了。
lide14
2009-09-03
打赏
举报
回复
谢谢lihuimin622:)
装了东亚字符集,之前中文也是显示乱码的,后来我把location和default language设成了简体中文就可以显示中文日文等,但是,韩文和泰文显示的还是乱码。
现在做的这个东西只有一个英文版,但是需要输入和显示多国语言,中日韩泰印尼等。
lihuimin622
2009-09-03
打赏
举报
回复
[Quote=引用 3 楼 lide14 的回复:]
新做了一个软件,但是老大说要能够正常的输入和显示韩语(英文操作系统,其实中文系统也无法显示)
[/Quote]
无法显示是因为你英文操作系统没有安装东亚语言吧。装上不就能显示了。不用改软件。
前几天回复过一个这样的贴子,LZ可以参考。
http://topic.csdn.net/u/20090828/17/e79e1b6c-8808-4e4d-a323-f1334900defa.html
hnzlk
2009-09-03
打赏
举报
回复
Edit和dbGrid 不支持unicode,你得换控件,换支持unicode的控件。
lide14
2009-09-03
打赏
举报
回复
麻烦大虾花点时间看看我写的内容,不是要多国语言版本,只有一个英文版,要能在界面上输入和显示出来韩语或泰语!
开发工具是BCB6.
BCB
多
语言
版本软件的实现
在
BCB
中实现多
语言
设计的方法可能有多种多样,在此我通过一个实例讲解一下我个人的实现思路: 1、首先必须挖掘程序中所使用的到文字资源将其统一整理出来,再对应翻译成各种
语言
,我这里就以:中文简体,中文繁体,英语为例;建立
语言
资源文件:lang.ini 具体内容如下:[set]val=3[chs]title=程序重启测试(设计:彭学周)topic=
语言
设置option1=中文简体opti
Windows 7
多国
语言
包(MUI)
Windows 7
多国
语言
包(MUI) Win7的
多国
语言
包,有32位和64位的7600和7601版本,大家按需下载哈~ 此安装包解压后只能用在Windows 7 Ultimate 或 Enterprise! 其它版本上安装
语言
包可使用Vistalizator。。。 更换方法~ 首先需要下载所需的
语言
包~ 然后下载→ Vistalizator,下载后运行该工具,可以看...
【免费下载】 完美解决Win10共享打印机错误0x00000709、0x0000007c、0x0000011b及0x00000
bcb
- 无需重启
完美解决Win10共享打印机错误0x00000709、0x0000007c、0x0000011b及0x00000
bcb
- 无需重启 【下载地址】完美解决Win10共享打印机错误0x000007090x0000007c0x0000011b及0x00000
bcb
-无需重启 完美解决Win10共享打印机错误0x0000070...
win7
多国
语言
包下载与安装
只能用在Windows 7 Ultimate 或 Enterprise 。不管你现在装的是哪个
语言
的win7,用Vistalizator工具都可安装,改工具谷歌自己搜索下载呵呵,安装完毕后选择默认
语言
,重启即可
语言
包资源如下:Download Official 32-bit (x86) Windows 7 RTM MUI Language PacksArabic: windows6.1-kb972813-x86-ar-sa_210ccc96338a1ff683803eb4034e5f53d6d54c97.e
WIN7 英文
语言
包(KB972813)/
多国
语言
包下载(转)
一般来说英文的系统都要比中文的系统运行起来反应快,我想把这个系统的
语言
更改为英文。可惜的是专业版的updata不提供
语言
包升级,因为除了旗舰版提供
语言
包升级外,别的都是不可以在线升级。现在是英文系统找中文的
语言
包好找,网上一大堆,但是反过来就不好找。我费尽了周折,终于找到了下载地址。哈哈~~~如果你的机器是那种老爷机,而且你用的是旗舰版以外的版本,自己的英文也还凑合的话,不妨试试英文的
语言
包哦!机...
VCL组件使用和开发
604
社区成员
13,456
社区内容
发帖
与我相关
我的任务
VCL组件使用和开发
C++ Builder VCL组件使用和开发
复制链接
扫一扫
分享
社区描述
C++ Builder VCL组件使用和开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章