众所周知,Delphi的代码编辑器默认是使用Courier New(一种打印机字体)的,在Windows9x/NT/2000下,代码编辑器的该字体能够正常显示中英文,但是一到了WindowsXP下,使用该字体显示的中文会变得很难看。其实不光是Delphi的代码编辑器碰到这个问题,在XP下几乎所有文本编辑器都有这个问题,Courier New字体的优势很明显——这种字体能较好地显示和打印代码,正因为如此,它也是很多编辑器的默认字体(比如C++ Builder、Edit Plus等等)。Win2000及以前版本都不存在这个问题,不知大家可有解决之道?已经试过将Windows2000下同名字体文件覆盖XP下Fonts目录,无效。不要告诉我更换别种字体!请看贴图:
我觉得区别很大:
注意我指的是在 Windows XP 下(中文版英文版无所谓),而且,你的 Delphi 6 的代码编辑器字体必须是默认的
Courier New 字体。
我觉得区别很大:
注意我指的是在 Windows XP 下(中文版英文版无所谓),而且,你的 Delphi 6 的代码编辑器字体必须是默认的
Courier New 字体。
当然是 Delphi6 啦。
而是字符集的问题
你把字符集设置为chines...还是gb....
记不怎么清楚了,现在又在网吧。
你自己看看啦在字体设置(属性编辑器F11里)的第一还是第二项
设置好就搞定!
应该是,字符集的问题,泥巴窗体的font社为宋体,gb2312,应该就可以了