首先OP不是跨平台的语言,需要和硬件、OS沟通。2K是NT内核而ME和98不是。那样的现象不算奇怪。
重新编译是个解决的有效方法

解决方案 »

  1.   

    设置Font为宋体,9号,特别要注意的是把Font.Charset设为GB2312_CHARSET,而不要用DEFAULT_CHARSET 
      

  2.   

    在Windows 2000中用D5作的程序为什麽在98或windows Me下不能用?可能用到了Windows 2000特有的dll!
      

  3.   

    设置Font为宋体,9号,特别要注意的是把Font.Charset设为GB2312_CHARSET,而不要用DEFAULT_CHARSET关键在于窗体上的控件应该都和窗体一样的设置。
    事后设置是没有作用的,其它控件会保留自己的设置,得自己一个个检查,把没改过来的改过来。肯定行,我也是用2000,如此后98下就一样了。
     
     
     
      

  4.   

    告诉大家一个技巧,在注册表里添加如下键值,以后就会建默认的字体了;HKEY_CURRENT_USER\Software\Borland\Delphi\6.0\FormDesign记住,是FormDesign不是Form Design,系统中已经有后者在下面添加一个string键;DefaultFont    内容是  宋体,9,空格