请教高手 我想 利用StringGrid填写数据集的数据 而且应根据字段的大小来调节所占据的行数?

解决方案 »

  1.   

    单元格可以用 StringGrid1.Cells[i, j] 访问
    行高可能用 StringGrid1.RowHeights[i] 去设
      

  2.   

    强哥你好:
         现在我想急于解决的是 在TStringGrid
    我只设一行一列,如果字段的内容少就占一行
    TStringGrid中如何根据字段的内容分配的行数。
      

  3.   

    colcount和rowcount可以设置行数和列数。
      

  4.   

    首先取得该字段的长度,比如char(20),varchar(20),象 整数类型,浮点类型的占用的字节
    数都是确定的。然后再用Api 函数Gettextwidth(?)取得一个字节占用的象素宽,然后再乘以该字段的字节数,就可以了。你可以查查msdn,关于那个api函数的用法。还有一个类似的函数,叫什么Gettextheight (名字记不清了。)