Delphi 编写的软件,文字乱码

2024-12-16 09:41:44
推荐回答(4个)
回答1:

这个是中西文字符,在中文系统里的硬伤啊
解决办法是在Delphi2007以后的系统里把程序再编译一下就行了.
因为2007以前的字符集是Ansi,2007以后的才是完全兼容中文系统的.好象在Delphi7里,把String改成WideString,可以解决这些问题.

回答2:

在新生成的窗体的字体先设置一下,随后添加到窗体上的控件就会自动采用窗体的字体。

扩大form的width,height,直到滚动条消失。

回答3:

你也可以设计你用到的控件的字体,比如:宋体等。
这种现象在以前的Delphi2到5,都遇到过。
如果需要频繁地设置字体,可以在新生成的窗体的字体先设置一下,随后添加到窗体上的控件就会自动采用窗体的字体。

回答4:

这个是文字编码的问题,改成UTF-8就好了