delphi 【组件TcxPropertiesStore】 窗体界面记忆与恢复

TcxPropertiesStore组件能记住用户对窗体,网格(列宽/行高,显示/隐藏列),按钮,工具栏等多种形态与位置的记忆.

其原理其实就是开发时,在TcxPropertiesStore里设置好要记忆的控件,在用户退出程序时,把用户的设置保存到一个ini文件里,当希望再次打开程序时,再加载这个ini文件 .

1.设置需要记忆的控件:

 

 

2.运行程序时,恢复设置

procedure TForm1.FormCreate(Sender: TObject);
begin
  cxPropertiesStore1.RestoreFrom;
end;

 

3.退出程序时,记忆设置

procedure TForm1.FormDestroy(Sender: TObject);
begin
  cxPropertiesStore1.StoreTo();
end;

4.这个INI文件默认存储在主程序所在的目录

 

posted @ 2022-09-02 11:43  一曲轻扬  阅读(214)  评论(0)    收藏  举报