Label中的字体,在delphi运行时(不是调试,只是运行),是正常的;DELPHI不运行时,Label字体会变大,使得内容显示不全。其中Label的字体设置成DEFAULT_CHARSET和ANSI_CHARSET,都不管用。

解决方案 »

  1.   

    在程式代码中有改变Label的字体大小。
      

  2.   

    没有人遇到过吗。
    有的机器是好,有的机器不行。。
    。如果从字体“MS Sans Serif“改为”Microsoft Sans Serif“就都没有问题了。
      

  3.   

    本人遇到过这种问题,问题的原因是,字体跟delphi编译系统不太兼容,换别的字体试一试,很好解决。
      

  4.   

    没回答清楚哟,换别的字体是可以的。我觉得是TCustomLabel.AdjustBounds的计算问题。但是为啥DELPHI开着时是正常的,DELPHI一关就不正常了。
      

  5.   

    一般情况下,用 宋体,常规,9号,chinese_gb2312,不会出问题的。