showmessage(inttostr(form1.width))
在WIN98里显示380
在WIN2000里显示300
你知道是什么原因吗?

解决方案 »

  1.   

    我刚才测试了一个程序,没有出现你说的这种问题
      Left = 192
      Top = 107
      BorderIcons = [biSystemMenu, biMinimize]
      BorderStyle = bsSingle
      Caption = 'Form1'
      ClientHeight = 340
      ClientWidth = 544
      Color = clBtnFace
      Font.Charset = GB2312_CHARSET
      Font.Color = clWindowText
      Font.Height = -12
      Font.Name = '宋体'
      Font.Style = []
      OldCreateOrder = False
      PixelsPerInch = 96
      TextHeight = 12我在WINDOWS 2003    WIN98  下。   都测试过了。没有问题的