您的位置:首页 > 其它

如何把vfp9的默认字体“Arial”改为“宋体”

2007-07-20 09:34 671 查看
因为不建议用汉化版,所以推荐用方法1。

方法1、用UltraEdit32修改VFP9CHS.DLL,将字体“Arial”改为“宋体”。
找到下面这一段:

MS Sans Serif.Ar
ial.灿砰.Couri
er New.Arial.?l?
r ?o?S?V?b?N.?W?
€???.LPARAMETE
RS p1, p2, p3, p
4, p5, p6, p7, p
8, p9, p10, p11,
p12.LOCAL nPara
ms.LOCAL oActive
Doc.LOCAL cClass

将第三行的Arial(New后面的),替换为“宋体”,注意“宋体”占4个字节,而原来的“Arial”占5个字节,所以“宋体”后要补一位,用00来补位,替换后应为:

MS Sans Serif.Ar
ial.灿砰.Couri
er New.宋体..?l?
r ?o?S?V?b?N.?W?
€???.LPARAMETE
RS p1, p2, p3, p
4, p5, p6, p7, p
8, p9, p10, p11,
p12.LOCAL nPara
ms.LOCAL oActive
Doc.LOCAL cClass

由于版本的不同,上面这段有可能会排版不同,灵活掌握即可。

方法2、
把汉化补丁安装上就可以了,注意汉化包不是中文版,并不是官方的
http://www.mu520.com/myf1soft/VFP/HHB_VFP9.0.rar
不用改也可,系统编译后运行时就是宋体了,
试试看就知道了其实VFP6里的那个宋体和现在里面的Arial字体一样,
都是假的,其实就是“默认字体”,跟操作系统有关。
虽然不用修改,编译后按“宋体”显示,但设计时显示与运行后会不一样,
即所见非所得,所以推荐第一种方法或安装汉化包。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: