如何在Delphi 2007中的标签中显示大写希腊字母delta?

dum*_*uch 1 delphi delphi-2007

我想在标签中显示一个公式,如下所示:

| delta X | =(G - S + F)

其中上面的单词delta实际上应该是大写希腊字母delta(看起来像一个三角形).我尝试使用GnuGetText for Delphi来翻译它,但它出现了一个问号:

|?X | =(G - S + F)

由于Gorm(使用Delphi XE编写)正确显示字符串,我想一个unicode感知Delphi版本将是一个解决方案.不幸的是,我不能这样做因为这会破坏现有的代码.

另一个解决方案是如何避免这个问题的公式图片.

还有其他选择吗?

Ser*_*yuz 8

一种选择是使用支持希腊字符集的字体

Label1.Font.Name := 'Tahoma'; // Arial, Verdana ... one that supports Greek charset
Label1.Font.Charset := GREEK_CHARSET;
Label1.Caption := '|'#196'X| = (G - S + F)'
Run Code Online (Sandbox Code Playgroud)