我现在用delphi7开发中日双语c/s系统,
查了些资料,普遍使用ini方法,但我用ini读入日文字符串在日文操作系统却显示乱码???
在我的系统(中文XP)下,显示日文却是正常的,我的系统添加了日语输入法.有以下疑问:
1.ini文件需要保存成unicode或者utf-8类型吗?哪种好?
2.程序读取ini内容,readstring方法就可以了吗?
3.字符控件的text属性的字符集需要指定日文字符集吗?用默认值可以吗?
4.为什么我的中文系统下显示日文正常,而日文操作系统却是乱码?谢谢!
查了些资料,普遍使用ini方法,但我用ini读入日文字符串在日文操作系统却显示乱码???
在我的系统(中文XP)下,显示日文却是正常的,我的系统添加了日语输入法.有以下疑问:
1.ini文件需要保存成unicode或者utf-8类型吗?哪种好?
2.程序读取ini内容,readstring方法就可以了吗?
3.字符控件的text属性的字符集需要指定日文字符集吗?用默认值可以吗?
4.为什么我的中文系统下显示日文正常,而日文操作系统却是乱码?谢谢!
解决方案 »
- CSDN好像不行吗,速度慢的很,特别是查询!!!!
- 怎样实现在不知道服务器IP的情况下,客户端发送出去的消息,服务器怎样才能够收到?
- 急需ADO中控件的區別
- 想写个程序,让它开机后一直在后台运行,程序本身用来接受一些命令就行,有没有什么方法让程序占资源少点!
- 输入性界面设计使用什么风格,请大家帮忙
- 奇怪。为何win2000的搜索选项中的日期控件是Delphi中的样式?欢迎来讨论,给分!!!
- 请教股票分析软件K线图显示实现方法?
- 一个paradox数据库问题,大家多关照,谢谢谢谢谢谢谢谢
- 请教高手一个数据库方面的问题
- c部分的朋友难到比delphi部分的厉害吗?
- 数据库数据格式
- timeSetEvent,与可视控件同步一般如何处理
单存成utf-8的话,可以部分的解决问题,但如果有本地机code page不包含的编码,转成code page编码页后一样丢信息
中文系统用非unicode储存时encoding采用了gb18030,日文系统的默认非unicode编码页和不是它,解出来自然就不同了
日文操作系统还显示乱码有点奇怪,不知道你的具体做法。是否可能那个日文操作系统的区域设定里面把"非Unicode语言"又改成了别的东西?这里的讨论区,讨论一套我们写的多语言元件,欢迎一起来讨论:
http://multilanguage.tech.topzj.com/index.php
使用Tnt组件实现
使用什么elang组件实现。
http://www.2ccc.com/article.asp?articleid=4408
要麼用D2009開發。