level 9
if(!ini_section_exists("key")){
嗯,没查GML,不过字面意思应该是……当key字段不存在时,执行大括号的内容。言外之意就是如果已经有这个字段了,你就保存不上。
=================
实际上,没必要判断该字段是否存在,直接restart=ini_read_string ("key","restart","ord('Q')");这样把所有的都读出来就可以了。因为这个指令会尝试读取,如果读不到还有默认值嘛。然后每次更改完键位以后保存就行了。保存的时候也不用判断字段的存在与否,直接保存。
另外是这段代码里看不到的。读取/写入完毕后,记得关闭文件。
2015年02月13日 07点02分