|
启动窗口 创建完毕 调用 批量_选择框_读取配置 启动窗口 将要销毁或关闭 调用 批量_选择框_保存配置 就可以自动 保存配置了,这里的 集配置默认文件名 根据自己的喜好 弄一个就好。 窗口程序集名 | 保 留 | 保 留 | 备 注 | (未填写程序集名) | | | | 变量名 | 类 型 | 数组 | 备 注 | 变量名 | 类 型 | 数组 | 备 注 | 集配置默认文件名 | 文本型 | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 目录 | 文本型 | | | 程序名 | 文本型 | | | 存放根目录 | 文本型 | | |
如果真 (集配置默认文件名 = “”) 程序名 = GetCurrentProcessName () ‘取自进程名称  存放根目录 = 取目录临时目录 () 目录 = 存放根目录 + “\e_debug\组件配置\” 目录 = 子文本替换 (目录, “\\”, “\”, , , 真) 如果真 (目录_是否存在 (目录 ) = 假) 目录_创建 (目录 ) 集配置默认文件名 = 目录 + 程序名 + “.ini”返回 (集配置默认文件名)|
批量_选择框_保存配置 | 整数型 | | |
组件的父窗口 | 窗口 | | | | 配置文件名 | 文本型 | | | | 不保存的控件名称 | 文本型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 局_寻找句柄 | 整数型 | | | 局_计次 | 整数型 | | | 局_组件 | 选择框 | | | 局_组件数量 | 整数型 | | |
如果真 (配置文件名 = “”) 配置文件名 = 取配置默认文件名 ()局_寻找句柄 = 寻找组件 (组件的父窗口, , “选择框”, , )局_组件数量 = 取找到组件数目 (局_寻找句柄 ) 计次循环首 (局_组件数量, 局_计次 ) 局_组件 = 取所找到组件 (局_寻找句柄, 局_计次 - 1 ) 如果真 (内部_对比 (不保存的控件名称, 取组件名称 (局_组件 )) ) 写配置项 (配置文件名, “选择框”, 取组件名称 (局_组件 ), 到文本 (局_组件.选中 ))   计次循环尾 ()清除组件寻找句柄 (局_寻找句柄 )返回 (局_组件数量 )|
批量_选择框_读取配置 | 整数型 | | |
组件的父窗口 | 窗口 | | | | 配置文件名 | 文本型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 局_寻找句柄 | 整数型 | | | 局_计次 | 整数型 | | | 局_组件 | 选择框 | | | 局_组件数量 | 整数型 | | | 局_临时文本 | 文本型 | | |
如果真 (配置文件名 = “”) 配置文件名 = 取配置默认文件名 ()局_寻找句柄 = 寻找组件 (组件的父窗口, , “选择框”, , )局_组件数量 = 取找到组件数目 (局_寻找句柄 ) 计次循环首 (局_组件数量, 局_计次 ) 局_组件 = 取所找到组件 (局_寻找句柄, 局_计次 - 1 ) 局_临时文本 = 读配置项 (配置文件名, “选择框”, 取组件名称 (局_组件 ), ) 如果真 (局_临时文本 = “”) 到循环尾 () 局_组件.选中 = 选择 (局_临时文本 = “假”, 假, 真) 计次循环尾 ()清除组件寻找句柄 (局_寻找句柄 )返回 (局_组件数量 )
|
|