1:OnDrawCell是在StringGrid创建的时候发生的!
2:动态显示:只要把STRINGGRID清空!然后重新再循环一下数据表就可以了!

解决方案 »

  1.   

    To:Title()
    您是说在OnDrawCell中写入代码,而在按钮单击事件中循环数据库、将StrIngGrid清空就可以使StringGrid重画了吗?
      

  2.   

    用dbstringgrid就可以动态显示了。如果一定要用stringgrid,那每次只能手动刷新了,刷新的时候记得先把所有的cell[]清空,然后再赋值。
      

  3.   

    按钮的单记事件就是循环数据库呀,然后在ONDRAWCELL中写入你要在STRINGGRIND中要实现的代码!就可以了
      

  4.   

         除非特殊情况,最好不要用ondrawcell, 直接赋值就好了。