delphi7界面乱码问题

tylerzhang203 2009-05-07 12:38:30
在系统 区域和语言选项中.当是中文(中国)时.用D7做程序界面按钮上的中文正常显示.当把系统中的的语言改为英语(美国)时.这时程序界面按钮上的中文全是乱码?应当怎么解决呀?谢谢哟.
...全文
131 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
hongqi162 2009-05-07
  • 打赏
  • 举报
回复
如果在英文系统上运行你的软件需要安装语言包
hongqi162 2009-05-07
  • 打赏
  • 举报
回复
在同一系统内做的设置还是重做系统了,我的系统没有这样的问题
wooxer 2009-05-07
  • 打赏
  • 举报
回复
D7不是unicode的,现在只有d2009支持unicode,如果要在D7中支持unicode就使用TntUnicodeControls吧
tylerzhang203 2009-05-07
  • 打赏
  • 举报
回复
我是在XP下进行的哟.呵呵
hongqi162 2009-05-07
  • 打赏
  • 举报
回复
windows 2003 英文版,我安装了中文语言包,怎么切换都没出现你说的问题
tylerzhang203 2009-05-07
  • 打赏
  • 举报
回复
呵呵.刚刚解决了.其方法:在Project->Languages->add.然后按其提示操作.选择英语(美国)和中文(中国).最后将两个编译下生成的两个文件.Project1.CHS和Project1.ENU给程序的exe文件打包在一起.
就可以了.不管用户和系统是英语或是中文.程序界面都正常显示中文字符的.多谢楼上各位了.
yct0605 2009-05-07
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 delphi_911 的回复:]
delphi7就这点不好,不支持unicode。TntUnicodeControls可以解决一些问题。
[/Quote]

UP...
7年 2009-05-07
  • 打赏
  • 举报
回复
我也遇到过,重做的系统啊。
tylerzhang203 2009-05-07
  • 打赏
  • 举报
回复
是在同一个系统中做的设置.你们自己都可以试一试.我也是今天才发现这个问题
de410 2009-05-07
  • 打赏
  • 举报
回复
楼上说的没错~~
delphi_911 2009-05-07
  • 打赏
  • 举报
回复
delphi7就这点不好,不支持unicode。TntUnicodeControls可以解决一些问题。

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧