易语言按钮1被按下后写配置项。启动窗口创建完毕判断配置文件是否存在,存在判断…

.版本 2
路径 = “C:\Program Files\Windows .txt”
写配置项 (路径, “B”, “A1”, 变量2)
变量2 = “1”
'这是按钮1被按下后写的配置项
--------------------------------我不是小尾巴!------------------------------------------------------------------------------

.版本 2

.判断开始 (文件是否存在 (路径) = 真)
变量2 = 读配置项 (路径, “B”, “A1”, )

.判断开始 (变量2 = “1”)
标签1.标题 = “Y”
单选框1.禁止 = 假
单选框2.禁止 = 假
单选框3.禁止 = 假

.默认
标签1.标题=”N“
.判断结束

.默认
写配置项 (路径, “B”, “A1”, 变量2)
变量2=“0”
'这是启动窗口创建完毕后检测配置文件。

我的想法是按钮1被按下后在指定目录写配置项,A1(变量2)=1.然后重新打开程序,创建完毕后读配置项,如果没有则创建配置项,A1(变量2)=0。如果有则判断变量2是否=1,如果是,标签1.标题 = “Y”…,如果否,标签1.标题=“N”
现在的问题就是按钮1按下之后确实创建了配置项,但A1后面是空的。而且,照这么说的话就是变量2不等于1了喽?但标签1.标题也没有变为“N”

我写了这句代码
.版本 2
.程序集 窗口程序集1
.子程序 __启动窗口_创建完毕
.参数 文件存在, 文本型
文件存在 = 寻找文件 (取运行目录 () + “PZ.txt”, )
.如果 (文件存在 = “”)
信息框 (“第一次打开软件,请设置相关信息”, 0, )
.否则

否则后面没有继续写,那个PZ.TXT文件是没有的,我运行以后,什么提示也没有,什么都没有显示,请问我哪里用错了?
请帮帮我,谢谢拉追问

是我在问……

温馨提示:内容为网友见解,仅供参考
第1个回答  2017-04-20
假如:我们将 _启动窗口.编辑框2.内容 写入了配置项
写配置项 (取运行目录 () + “文件.ini”, “文件”, “文件”, _启动窗口.编辑框2.内容)
那么启动窗口 可以这样判断是否写入过该配置

.版本 2
.支持库 xplib
.子程序 __启动窗口_创建完毕
.局部变量 文件有没, 文本型
.如果 (文件有没 = 寻找文件 (取运行目录 () + “文件.ini”, ) ≠ 真)
_启动窗口.编辑框1.内容 = 读配置项 (取运行目录 () + “文件.ini”, “文件”, “文件”, )
.否则
信息框 (“没有找到写配置项”, #信息图标, , )
.如果结束
相似回答