XP下的程序在98下执行程序控件上的字都变成???号了,我怀疑是字体的问题,但把XP下的字贴都考到98下还是那样
我现在没办法在98下编译.请问该怎么解决!

解决方案 »

  1.   

    答案有几种;
    1。
    把Form的Scale属性设为False2。修改DEFAULT_CHARSET并不是在字体标准对话框中选择,而是:
    1、Font->弹出Windows字体标准窗口->字体选择宋体(简体中文版)或细明体/新细明体(繁体中文版),字号选择9号,然后确认3、然后展开然后展开Font选项(点Font前面的+号而不是Font后面的...按钮),设置Charset = DEFAULT_CHARSET
    这时是从下拉框中选择的,有很多种
      

  2.   

    没遇到过这种问题。
    把区域设置改一下,看如何。
    另外不行的话,在Win98下编译一下看是否也是这样。
      

  3.   

    把win98下的相对应的字体添加到XP就行了