Delphi 编写的软件,文字乱码

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Delphi 编写的软件,文字乱码相关的知识,希望对你有一定的参考价值。

Delphi 我刚开是学,软件运行后,我就到project文件夹下把project1拷贝出来。自己的电脑上运行没问题,发到朋友的电脑上界面上的文字有乱码。

这个是中西文字符,在中文系统里的硬伤啊
解决办法是在Delphi2007以后的系统里把程序再编译一下就行了.
因为2007以前的字符集是Ansi,2007以后的才是完全兼容中文系统的.好象在Delphi7里,把String改成WideString,可以解决这些问题.
参考技术A 在新生成的窗体的字体先设置一下,随后添加到窗体上的控件就会自动采用窗体的字体。

扩大form的width,height,直到滚动条消失。
参考技术B 你也可以设计你用到的控件的字体,比如:宋体等。
这种现象在以前的Delphi2到5,都遇到过。
如果需要频繁地设置字体,可以在新生成的窗体的字体先设置一下,随后添加到窗体上的控件就会自动采用窗体的字体。
参考技术C 这个是文字编码的问题,改成UTF-8就好了追问

该怎么改呢?

追答

你用的应该是Delphi 7,我的版本是Turbo Delphi,在工程设置里可以改成UTF-8的,但是我手上没有Delphi 7,你可以到工程设置里找找看

以上是关于Delphi 编写的软件,文字乱码的主要内容,如果未能解决你的问题,请参考以下文章

delphi中SQL文取出的汉字为乱码

delphi7 PChar 转为 String 弹出乱码

如何快速清除TXT文件里乱码的文字?

如何获取当前网页的URL? delphi

Delphi编写的软件如何打包成exe格式的软件

arcgis10.2界面汉字标注显示乱码怎么解决