在draw。时间中更改一下输出格式

解决方案 »

  1.   

    将dbgrid连的dataset中的相应的field独立出来,编辑她的editformat属性
      

  2.   

    DBGrid.Columns.DisplayFormat:='####.##';
      

  3.   

    Carfield(一只特别的猫) 的就对
      

  4.   

    DBGrid.Columns.DisplayFormat:='####.##';
      

  5.   

    参见TField的EditMask设置你的
     Table1.FieldByName("yinzi").EditMask
      

  6.   

    怎样能够做到不是限制小数点的位置,而是在你输入后,再规范化
    例如,你可以随意输入666666.6666,而当你离开了Tfield时,就会
    自动变为666666.67,再进来也是666666.67,不会是666666.6666
      

  7.   

    这个容易极了,
    每个TField都有OnSetText在这个时间里面写上  Sender.Value:= Round(StrTofloat(Text) * 100) / 100;这就达到了你的目的了