首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Font.Charset和TButton

Font.Charset和TButton
EN

Stack Overflow用户
提问于 2011-01-28 23:01:46
回答 3查看 1.2K关注 0票数 2

我将窗体上所有控件的Font.Charset设置为EASTEUROPE_CHARSET。这对于像TLabel这样的控件非常有效。但是对于简单地包装窗口控件的控件,例如TButton,一些字符不能正确显示。

通过谷歌搜索,我发现这是由于Font.Charset与系统代码页不匹配造成的。

但是我找不到解决的办法。我使用的是Delphi 7,也许这在后来的Delphi中已经修复了,我不知道。

有人能帮上忙吗?

谢谢,

AJ

EN

回答 3

Stack Overflow用户

发布于 2011-01-29 01:01:10

您需要更改非unicode程序的系统默认语言。它位于“控制面板”中的“区域语言和设置”下。

票数 1
EN

Stack Overflow用户

发布于 2011-01-28 23:17:55

如果你想在Delphi中使用多种语言,那么你应该升级到最新的版本。使用代码页是一个痛苦的世界,当您采用Unicode时,它就完全消失了。

票数 0
EN

Stack Overflow用户

发布于 2011-01-29 17:43:56

Delphi 7不支持Unicode (尽管它应该支持一些欧洲语言),所以这可能是您的问题。Delphi 2009为Delphi提供了全面的Unicode支持。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4829646

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档