我在简体中文Win2k下做的一个小软件,我在Win2k Win2003 WinXP 简体中文下测试都正常,但有一个香港客户,用的也是简体中文版XP,软件这为了乱码。后来我试着改了下控制面版中的区域设置,Delphi编写的全变成了乱码,访问中文目录也不行了,VB编写的完全正常!我该怎么解决这个乱码的问题?
解决方案 »
- 查询的问题
- 请问下面SQL Server中的用户自定义函数有什么问题,怎么解决???急!!!!
- 中间件用什么技术来处理多个用户同一时刻提出的申请?
- 一个简单的问题,可是我想不明白,请大家帮忙!!!散分
- 当我对adoquery1 post 时,出现错误:Row cannot be located for updating。Some values may have been changed since it was last read.
- 如何连接公司网站上的access数据库??用什么组件和技术?
- to----ljmanage
- 将access数据导入excel的问题~!
- 为何钩不住 ReadProcessMemory 这个API函数?
- 有的帖子是打勾的怎么回事?
- Delphi调用DLL时出现的问题.
- 1.窗体还没有free,就Nil, 如果继续使用此窗体,会不会出错! 2.怎么通过类返回对象名
用delphi7编译下看看。乱码我也遇到过。
-----------------------------------------
我试了:
1直接改设各种字体,不行;
2在程序中用GetStockObject取运行系统默认字体,也不行。
如果是“????”之类的,可以试以下的方法1、字体 字符集设置为 CHINESE_GB2312 之类的
2、控制面版中的区域的高级页,设置 为中文(中国)
------------------------------------------
请问这个怎么设啊
TntUnicodeControls百度一下就有了
2.利用API转换中文字符串到当前系统代码页。
为非Unicode程序指定语言 - "中文(中国)"这个设置会影响到所有的 非Unicode程序。
为非Unicode程序指定语言 - "中文(中国)"软件中使用 GetOEMCP() 可以检测以上设置。