对于这样一个窗口,需要读取和保存用户的设置
我们一般是这样做的:
就很麻烦,所有的信息,都要写两次,读取写一次,保存写一次
为了减少用户代码,弄了一个类,来管理配置的读取和保存:
像这样使用:
cx_ini.添加组件 (bjk_用户名, “用户名”, “默认用户名”)
cx_ini.添加组件 (bjk_密码)
cx_ini.添加组件 (xzk_记住密码)
cx_ini.添加组件 (dxk_线路1, , “1”)
cx_ini.添加组件 (dxk_线路2)
cx_ini.添加组件 (zhk_大区)
cx_ini.读取配置 ()
cx_ini.保存配置 ()
瞬间就清爽了不少,只用在创建完毕的时候,一次指定好所有信息
使用方法:
公开了5个方法
1.设置配置文件路径:如名,如果不调用默认路径是:取运行目录 () + “\配置.ini”
2.切换节:指定后续调用添加组件时,使用的节名称,如果不调用默认路径是:常规
3.添加组件:
第一个组件可以传:编辑框,选择框,单选框,组合框,目前只支持这些,一般我就用到这些
第二个配置项名称,就是保存在ini里面的配置项名称,如果不指定,会自动检索组件的名称,比如“编辑框1”,有的时候懒得起名了,就很方便
第三个默认值,对于编辑框,直接指定文本,对于选择框和单选框,传0表示不选,传1表示选,对于组合框,传表示现行选中项的数值文本
5.读取配置
6.保存配置
如名,没有参数,会从之前调用预留的信息读取和保存配置
————————————————————
临时又加了一个“重置”方法,没有参数。有的时候用户把配置搞乱了,可以给个按钮让他重置,把界面上的信息恢复成调用“添加组件”时指定的默认值