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

因为不建议用汉化版,所以推荐用方法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字体一样,
   都是假的,其实就是“默认字体”,跟操作系统有关。
   虽然不用修改,编译后按“宋体”显示,但设计时显示与运行后会不一样,
   即所见非所得,所以推荐第一种方法或安装汉化包。 

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
VFP9_SP2-汉化补丁(4.1)说明 一、安装说明: 1.本补丁适用于WinXP、Win7、Win8操作系统。 2.仅在安装了英文VFP9_SP2程序后,方可安装本汉化补丁(推荐)。 3.若已经是VFP9_SP2的文或英文版本,也可直接覆盖安装本汉化补丁。 4.安装了本补丁后无法卸载。若要恢复英文原版,只能卸载程序后再重新安装。 二、修订历史: (一)VFP9_SP2-汉化补丁(4.1):2017.03.30 1.对文帮助文件的页面字体及布局进行了改进。 2.修订了文件汉化其他一些新发现的错误。 3.在程序“帮助”菜单添加了“梅子论坛”链接。 (二)VFP9_SP2-汉化补丁(4.0):2016.01.27 1.对文帮助文件,添加了SP2英文帮助文件新增的全部主题。 2.修正了在64位操作系统安装汉化补丁后,不能使用文帮助的问题。 3.修正了在64位操作系统安装汉化补丁后,某些窗口仍显示英文的问题。 4.为加快VFP的“任务面板管理器”启动速度,修改了它的默认设置,停用了对一些过时无效网站的访问。 5.修订了其他一些新发现的错误。 (三)VFP9_sp2-汉化补丁(3.0):2010.05.07 对VFP9.0进行了全面的汉化。包含了最新VFP9-SP2-7423补丁(更新了vfp9.exe、vfp9r.dll、vfp9t.dll、vfp9runtime.msm等四个文件)。并对SP2更新的三个有关报表的文件(reportbuilder.app、reportoutput.app、reportpreview.app),及“任务面板管理器”对编程极具参考价值的“解决方案示例”全部进行了汉化;还包含了最新修订的VFP9文帮助文件,及原Foxtools的文帮助。 其他重要修订: 1.本补丁(3.0)对以前汉化版本的漏译及新发现的错误进行了补译和修订。 2.对更新了英文VFP_SP2补丁后,仍存在的四个Bug进行了修订。安装了该补丁后,以下四个错误均将得到修正: ①在命令窗口输入:DO (HOME()+"tools\test\aatest") 命令,出现“VFP Active Accessibility Test Harness”窗口后,点击菜单的“Help”或“?”按钮会出错。 ②在“生成器”或“向导”要选择表时,若该表所在的文件夹是用文命名的,在选取表时,表名会出现乱码或提示“语法错误”。 ③在“任务面板管理器”的“环境管理器”,对使用文环境文件名不支持的缺陷。 ④在“代码引用”(Code References)窗口的左面窗格,若用鼠标右键点击“All Results”节点,在快捷菜单选择“Clear All Results”清除全部结果后,再用鼠标右键点击“All Results”节点时会出错。 (王苏 2017.03.30)

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值