怎样动态保存dbgrideh的列顺序?高手请进!! ( 积分: 50 )

  • 主题发起人 主题发起人 lovewjm
  • 开始时间 开始时间
L

lovewjm

Unregistered / Unconfirmed
GUEST, unregistred user!
在使用dbgrideh作为表格时,列都是事先设计好的,运行出来就是这个样子,现在有人提出列要能自由调动,调动以后还要能保存,下次运行时就是调动以后的样子,这个该怎么做?
看了半天的dbgrideh的源码,其中有几个
dbgrideh1.SaveColumnsLayout();
dbgrideh1.SaveColumnsLayoutIni();
dbgrideh1.RestoreColumnsLayoutIni();
方法,可以将表格的一些列索引啊,宽啊,可视等保存到注册表,ini文件,也可以从中恢复,但我试了几下,没有出效果,比如我在运行时,拖动列,然后保存,再运行时,出来的和设计期的列一样,并不是我拖动后的效果。
如何才能动态的保存表的列顺序啊,高手指教!!!
 
有没有高手知道啊,指教一下啊,谢!!
 
关注
----------------------
www.waibaoinfo.com
 
急啊,有没有人知道怎么弄?
 
可以写一个配置文件,就用XML格式的,运行时调用即可
 
DBGridEh.Columns.SaveToFile
 
自己搞定了,用我提到的几个方法就可以,随便你怎么调,保存再调用,ok了,这分怎么给啊,给谁啊,又不能给自己加的
 
后退
顶部