起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 1188|回复: 1

如何保存DataGrid的个性化设置

[复制链接]
发表于 2004-5-26 15:10:15 | 显示全部楼层 |阅读模式
DataGrid在运行期可以通过右键菜单进一步设置分组、统计等,这些设置不会保存下来,如果客户端需要记录这些个性化的设置,可以通过TdataGrid提供的LoadFromIniFile和SaveToIniFile方法,将个性化设置存储在客户端的INI文件中,这样只要在功能退出前调用SaveToIniFile方法,并在功能进入后调用LoadFromIniFile方法就可以了。

代码参考如下:

DataGrid.IniFileName := 'c:\Justep.ini';
DataGrid.IniSectionname := 'DataGridInfo';
DataGrid.LoadFromIniFile(DataGrid.IniFileName);
回复

使用道具 举报

发表于 2009-8-5 14:35:08 | 显示全部楼层
LoadFromIniFile 需要在FormShow事件上加载,不能在FormCreate事件上加载
也不是DataGrid所有的属性都可以保持到这个文件上,可以用记事本看一下Justep.ini这个文件就知道了,
如果要保持其他的属性,例如字段只读等等,可以自己搞一个配置文件存放起来就可以
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2024-4-26 13:48 , Processed in 0.038121 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表