我想你问的肯定不是把窗体上的可视内容一骨脑地存到硬盘上,而是把你程序的配置内容(在窗体上用控件表现出来让用户选择)保存在配置文件或注册表中。
有三种方式可选:INI文件(*.INI),注册表,数据库。
前两者分别是用TIniFile和TRegistry两个类来实现,它们的方法大同小异,都是分别针对不同类型的数据项的。它们都能存储复杂的数据(INI文件要想保存非文本行的数据时,必须有其他文件配合,有点设计技巧而已),但一般用于保存简单的配置数据,数据量也不宜过大(注册表是整个系统公用的,太大会降低系统性能)。
数据库的复杂些,包括本地数据库和网络数据库,需要你自己设计各数据表,用到的控件要多几个,只是针对复杂而大量的数据才用。
至于用什么可视控件去表现这些数据,得你自己去设计,多看看系统及常见应用程序的设置界面能有帮助,Delphi的控件种类还是比较全的。
我可以帮助你,你先设置我最佳答案后,我百度Hii教你。
温馨提示:内容为网友见解,仅供参考