补充一点,我想修改DefaultDrawColumnCell方法,DefaultDrawColumnCell方法中调用了writetext方法,我想直接调用writetext方法,该怎么做?

解决方案 »

  1.   

    Uses中加入该单元名称,然后直接用。
      

  2.   

    hyphoon的方法我试过了,不行不能用,显示writetext未定义。
      

  3.   

    WriteText是DBGrids单元的implementation部分的,没有在interface中声明
    引用不了,Copy过来看行不,不过好像有一DrawBitmap变量,也属于DBGrids单元的
      

  4.   

    copy过来,我也试过了,因为用到很多dbgrids中的变量,所以不行。难道真的没有办法直接使用吗?
      

  5.   

    我看了一下
    就一个DrawBitmap: TBitmap的变量属于DBGrids单元,你声明一个
    其它需要的就USES
      

  6.   

    我自己做了一个,没有用writetext方法,里边还有别的全局变量,很麻烦,不过还是给你分吧。