易语言读配置项的问题

.版本 2
.子程序 __启动窗口_创建完毕
.如果真 (文件是否存在 (取运行目录 () + “\Temp.ini”) = 假)
写配置项 (取运行目录 () + “\Temp.ini”, “AAA”, “BBB”, )
.如果真结束
编辑框1.内容 = 读配置项 (取运行目录 () + “\Temp.ini”, “AAA”, “BBB”, )

为什么这样写还是读不出来,,,ini能保存,,,就是读不出来

另附

.版本 2
.子程序 __启动窗口_将被销毁
写配置文件 (“AAA”, “BBB”, 编辑框1.内容, 取运行目录 () + “\Temp.ini”)

退出之后Temp.ini BBB能保存

但是打开之后还是原来的数字,,,求解,,,

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

调用格式: 〈文本型〉 读配置项 (文本型 配置文件名,文本型 节名称,文本型 配置项名称,[文本型 默认文本]) - 系统核心支持库->系统处理
英文名称:GetKeyText
读取指定配置文件中指定项目的文本内容。本命令为初级命令。
参数<1>的名称为“配置文件名”,类型为“文本型(text)”。指定配置文件的名称,通常以.ini作为文件名后缀。
参数<2>的名称为“节名称”,类型为“文本型(text)”。包含欲读入配置项所处节的名称。
参数<3>的名称为“配置项名称”,类型为“文本型(text)”。参数值指定欲读入配置项在其节中的名称。
参数<4>的名称为“默认文本”,类型为“文本型(text)”,可以被省略。如果指定配置项不存在,将返回此默认文本。如果指定配置项不存在且本参数被省略,将返回空文本。

"写配置文件",,,,,没有这个命令
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-08-11
.版本 2
.程序集 窗口程序集1
.子程序 __启动窗口_创建完毕
.如果真 (文件是否存在 (取运行目录 () + “\Temp.ini”) = 假)
写配置项 (取运行目录 () + “\Temp.ini”, “AAA”, “BBB”, )
.如果真结束
编辑框1.内容 = 读配置项 (取运行目录 () + “\Temp.ini”, “AAA”, “BBB”, )
.子程序 __启动窗口_将被销毁
写配置项 (取运行目录 () + “\Temp.ini”, “AAA”, “BBB”, 编辑框1.内容)本回答被提问者和网友采纳
第2个回答  2013-08-11
“写配置项 (取运行目录 () + “\Temp.ini”, “AAA”, “BBB”, )”

你应该这样
你最后一项参数没有写,所以是空文本,读出来的也是空文本
写配置项 (取运行目录 () + “\Temp.ini”, “AAA”, “BBB”, “123”)

另外全部代码最好这样写
.版本 2

.子程序 __启动窗口_创建完毕

.如果真 (读配置项 (“C:\Documents and Settings\Angel\桌面\新建文件夹\Temp.ini”, “AAA”, “BBB”, ) = “”)
写配置项 (取运行目录 () + “\Temp.ini”, “AAA”, “BBB”, “123”)
.如果真结束
编辑框1.内容 = 读配置项 (“C:\Documents and Settings\Angel\桌面\新建文件夹\Temp.ini”, “AAA”, “BBB”, )

因为文件是否存在,他不管你文件里面是不是空的,就算是空的他也存在的追问

按照你写的,,,能写进去,,,但是读不出来

追答

你读的路径和写的一样么
或者把代码复制过来看看
如果不一样就换成下面的代码
因为没有该写配置项

子程序 __启动窗口_创建完毕

.如果真 (读配置项 (取运行目录 () + “\Temp.ini”, “AAA”, “BBB”, ) = “”)
写配置项 (取运行目录 () + “\Temp.ini”, “AAA”, “BBB”, “123”)
.如果真结束
编辑框1.内容 = 读配置项 (取运行目录 () + “\Temp.ini”, “AAA”, “BBB”, )

相似回答