【发布时间】:2010-11-20 21:13:16
【问题描述】:
在 Delphi 2010 中,我想在 TMenuOption 和其他类型的 VCL 控件中显示希腊符号(alpha、beta 等)。
分配
TEdit.Text or TMenuItem.Caption := 'Hydrogen ' + chr(945) + ' More Text'
似乎工作正常。
我担心这可能不适用于所有机器。 TEdit 有一个字体属性,TMenuItem 没有,所以我猜它使用了一些默认的系统字体。
无论字体如何,chr(945) 是否应该始终显示为希腊字母字符?如果没有,我有什么方法可以确保 chr(945) 始终作为字母字符出现在屏幕上,而不是硬连线字体(这对于系统字体来说很难做到......)
TIA
【问题讨论】:
标签: delphi unicode utf-8 character-encoding internationalization