c++ builder 6.0开发环境下,汉字显示?

junie0909 2020-08-12 10:10:05
我在c++ builder 6.0开发环境下,
建了几个按钮,
按钮caption输入汉字,
但是显示??
...全文
313 11 打赏 收藏 举报
写回复
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
青蛙工作室 2020-08-17
  • 打赏
  • 举报
回复
引用 5 楼 ooolinux 的回复:
[quote=引用 4 楼 青蛙工作室 的回复:]楼主虽然自己解决了,但解决办法还是要说一下的,是为共享。 猜测是区域和语言设置的问题,你要是默认不是简体中文,在非unicode的程序上会有字符问题。刚好CB6就默认不是unicode。
如果英文版win7呢?[/quote] 英文版也可以设置为简体中文。同样的,简体版Win7也可以设置为别的,如繁体或英文等等,但这么设置就会遇到楼主的问题。
过客猫2022 2020-08-17
  • 打赏
  • 举报
回复
引用 楼主 junie0909 的回复:
我在c++ builder 6.0开发环境下, 建了几个按钮, 按钮caption输入汉字, 但是显示??
建议使用2007或2010版本。
过客猫2022 2020-08-17
  • 打赏
  • 举报
回复
引用 楼主 junie0909 的回复:
我在c++ builder 6.0开发环境下, 建了几个按钮, 按钮caption输入汉字, 但是显示??
当然可以显示,默认就可以显示。
  • 打赏
  • 举报
回复
引用 8 楼 ooolinux 的回复:
[quote=引用 7 楼 早打大打打核战争 的回复:]CB6(包括2009之前的AnsiString版本的CB、Delphi)可以使用TNT unicode组件来避免这种问题,基本的UI部件都有,用法也和标准组件(button、label、checkbox等等)一样,只是支持unicode文本显示

只用中文的话一般没有必要。[/quote]

是的,非unicode版本的软件,只要能保证所使用文字的代码页和软件运行的系统的默认代码页一致就没有问题
ooolinux 2020-08-17
  • 打赏
  • 举报
回复
引用 7 楼 早打大打打核战争 的回复:
CB6(包括2009之前的AnsiString版本的CB、Delphi)可以使用TNT unicode组件来避免这种问题,基本的UI部件都有,用法也和标准组件(button、label、checkbox等等)一样,只是支持unicode文本显示

只用中文的话一般没有必要。
  • 打赏
  • 举报
回复
CB6(包括2009之前的AnsiString版本的CB、Delphi)可以使用TNT unicode组件来避免这种问题,基本的UI部件都有,用法也和标准组件(button、label、checkbox等等)一样,只是支持unicode文本显示
青蛙工作室 2020-08-14
  • 打赏
  • 举报
回复
楼主虽然自己解决了,但解决办法还是要说一下的,是为共享。 猜测是区域和语言设置的问题,你要是默认不是简体中文,在非unicode的程序上会有字符问题。刚好CB6就默认不是unicode。
ooolinux 2020-08-14
  • 打赏
  • 举报
回复
引用 4 楼 青蛙工作室 的回复:
楼主虽然自己解决了,但解决办法还是要说一下的,是为共享。


猜测是区域和语言设置的问题,你要是默认不是简体中文,在非unicode的程序上会有字符问题。刚好CB6就默认不是unicode。

如果英文版win7呢?
ooolinux 2020-08-12
  • 打赏
  • 举报
回复
Win什么系统?
junie0909 2020-08-12
  • 打赏
  • 举报
回复
引用 1 楼 ooolinux 的回复:
Win什么系统?
谢谢。解决了 是我电脑操作系统的问题。
junie0909 2020-08-12
  • 打赏
  • 举报
回复
win7,一直用好好的。突然这样。 重新安装了bcb还是这样。
相关推荐
发帖
茶馆

542

社区成员

C++ Builder 茶馆
社区管理员
  • 茶馆
加入社区
帖子事件
创建了帖子
2020-08-12 10:10
社区公告
暂无公告