永发信息网

易语言程序保存关闭前的设置源码怎么写

答案:3  悬赏:80  手机版
解决时间 2021-02-20 04:01
  • 提问者网友:活着好累
  • 2021-02-19 18:57
易语言程序保存关闭前的设置源码怎么写
最佳答案
  • 五星知识达人网友:轻雾山林
  • 2021-02-19 20:05
比如我要实现启动窗口标题的更改:


1. 写配置项(“需要的目录”,“软件名称”,“标题”,“abcd”)


  然后启动的时候读取就可以了



2. _启动窗口.标题=读配置项(“需要的目录”,“软件名称”,“标题”,)


退出的时候:写配置项()
调用格式: 〈逻辑型〉 写配置项 (文本型 配置文件名,文本型 节名称,[文本型 配置项名称],[文本型 欲写入值]) - 系统核心支持库->系统处理
英文名称:SetKeyText
将指定文本内容写入指定配置项中或者删除指定的配置项或节,如果指定配置文件不存在,将会自动创建。成功返回真,失败返回假。本命令为初级命令。
参数<1>的名称为“配置文件名”,类型为“文本型(text)”。指定配置文件的名称,通常以.ini作为文件名后缀。
参数<2>的名称为“节名称”,类型为“文本型(text)”。包含欲写入配置项所处节的名称。
参数<3>的名称为“配置项名称”,类型为“文本型(text)”,可以被省略。参数值指定欲写入配置项在其节中的名称。如果参数值被省略,则删除指定节及其下的所有配置项。
参数<4>的名称为“欲写入值”,类型为“文本型(text)”,可以被省略。参数值指定欲写入到指定配置项中的文本。如果参数值被省略,则删除所指定配置项。
操作系统需求: Windows




启动的时候:读配置项()
调用格式: 〈文本型〉 读配置项 (文本型 配置文件名,文本型 节名称,文本型 配置项名称,[文本型 默认文本]) - 系统核心支持库->系统处理
英文名称:GetKeyText
读取指定配置文件中指定项目的文本内容。本命令为初级命令。
参数<1>的名称为“配置文件名”,类型为“文本型(text)”。指定配置文件的名称,通常以.ini作为文件名后缀。
参数<2>的名称为“节名称”,类型为“文本型(text)”。包含欲读入配置项所处节的名称。
参数<3>的名称为“配置项名称”,类型为“文本型(text)”。参数值指定欲读入配置项在其节中的名称。
参数<4>的名称为“默认文本”,类型为“文本型(text)”,可以被省略。如果指定配置项不存在,将返回此默认文本。如果指定配置项不存在且本参数被省略,将返回空文本。
操作系统需求: Windows
全部回答
  • 1楼网友:零点过十分
  • 2021-02-19 21:49
在程序即将销毁前把你想要保存的内容以你想要的格式写入到某个文件里,下次开启时读取该文件里的数据加以应用就好了^ω^
  • 2楼网友:鱼芗
  • 2021-02-19 21:19

简单的写了一段源码,仅供参考,

截图可能看不太清,说下邮箱我发源码给你

.版本 2

.程序集 窗口程序集1 .程序集变量 现行文件名, 文本型

.子程序 _按钮1_被单击

通用对话框1.标题 = “打开” 通用对话框1.类型 = 0 通用对话框1.过滤器 = “文本文件(*.txt)|*.txt|配置文件(*.ini)|*.ini|所有文件|*.*” .如果真 (通用对话框1.打开 () = 真) 编辑框1.内容 = 读入文本 (打开文件 (通用对话框1.文件名, , ), )

.如果真结束

.子程序 _按钮2_被单击

通用对话框1.标题 = “保存” 通用对话框1.类型 = 1 通用对话框1.过滤器 = “文本文件(*.txt)|*.txt|配置文件(*.ini)|*.ini|所有文件|*.*” 保存文档 ()

.子程序 保存文档, 逻辑型, , 返回真表示用户选择了中止 .参数 文件名, 文本型, 可空 .局部变量 保存文件名, 文本型 .局部变量 文件号, 整数型

保存文件名 = 选择 (是否为空 (文件名), 现行文件名, 文件名) .如果真 (保存文件名 = “”) 通用对话框1.标题 = “请输入欲保存到的文本文件名:” 通用对话框1.过滤器 = “文本文件(*.txt)|*.txt|配置文件(*.ini)|*.ini|所有文件|*.*” 通用对话框1.类型 = 1 .如果真 (通用对话框1.打开 () = 假) 返回 (真) .如果真结束 保存文件名 = 通用对话框1.文件名 .如果真结束 设置修改状态 (假) 文件号 = 打开文件 (保存文件名, #重写, ) .如果真 (文件号 ≠ 0) .如果 (写出文本 (文件号, 编辑框1.内容) = 真) 关闭文件 (文件号) 现行文件名 = 保存文件名 返回 (假) .否则 关闭文件 (文件号) .如果结束

.如果真结束 信息框 (“保存文件失败!”, #错误图标, “错误”) 返回 (假)

.子程序 是否已被修改, 逻辑型

返回 (编辑框1.发送信息 (184, 0, 0) ≠ 0)

.子程序 设置修改状态 .参数 是否已被修改, 逻辑型, 可空, 默认为设置成被修改

编辑框1.发送信息 (185, 选择 (是否为空 (是否已被修改) = 真 或 是否已被修改 = 真, 1, 0), 0)

.子程序 询问保存文档, 逻辑型, , 返回真表示用户选择了中止 .局部变量 询问返回, 整数型

.如果真 (是否已被修改 () = 真) 询问返回 = 信息框 (“文件已经被修改,是否保存?”, #取消是否钮 + #询问图标, “询问”) .如果真 (询问返回 = #取消钮) 返回 (真) .如果真结束 .如果真 (询问返回 = #是钮) .如果真 (保存文档 () = 真) 返回 (真) .如果真结束

.如果真结束

.如果真结束 返回 (假)

.子程序 __启动窗口_可否被关闭, 逻辑型

.如果真 (询问保存文档 () = 假) 结束 () .如果真结束

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯