dbgrideh关于保存和读取列的信息 ( 积分: 30 )

  • 主题发起人 主题发起人 delphijob
  • 开始时间 开始时间
D

delphijob

Unregistered / Unconfirmed
GUEST, unregistred user!
在保存和读取dbgrideh列的信息时我用到了DBGridEh1.Columns.savetofile和 DBGridEh1.Columns.LoadFromFile函数,我把列的字体颜色、列宽、排序等设置好后用DBGridEh1.Columns.savetofile把列的信息保存到某个col文件中,然后关闭程序,再开的时候,在form的create事件中调用DBGridEh1.Columns.LoadFromFile函数,问题来了,我在dbgrideh1的drawdatacell事件中写了一个检验该事件是否被调用的代码:showmessage('test!!'),但完全没有反映。结果我把form的create事件中调用DBGridEh1.Columns.LoadFromFile函数的代码屏掉,dbgrideh1的drawdatacell事件能被调用了!请问导致上述问题的原因是什么?
 
后退
顶部