File GM:Studio-*.ini文件不加载/保存

File GM:Studio-*.ini文件不加载/保存,file,storage,ini,game-maker,File,Storage,Ini,Game Maker,因此,我正在尝试为我的应用程序进行配置,尽管它似乎没有从中加载或保存任何内容。 以下是创建时的代码: ini_open(working_directory + "\properties.ini"); global.width = ini_read_real('screen','width',640); global.height = ini_read_real('screen','height',480); ini_close(); 以下是ini文件: [screen] width = 1

因此,我正在尝试为我的应用程序进行配置,尽管它似乎没有从中加载或保存任何内容。 以下是创建时的代码:

ini_open(working_directory + "\properties.ini");
 global.width = ini_read_real('screen','width',640);
 global.height = ini_read_real('screen','height',480);
ini_close();
以下是ini文件:

[screen]
width = 1280
height = 1024

当我返回global.width和global.height值时,它们仍然是640;480,但与ini文件中的说明不同,这意味着它甚至不从该文件加载值。我想知道,也许我需要编译可执行文件,然后作为管理员运行它,但我怀疑权限可能有问题。我还将properties.ini文件添加到Included Files文件夹中,这样它就可以与已编译的exe一起使用。

这看起来很奇怪,但现在它可以工作了。实际上,*.ini文件并不是保存在exe所在的位置。我刚刚发现它将所有内容保存在%localappdata%//中。而且,如果没有dir快捷方式,它看起来工作得更好。所以,无论如何,谢谢你

首先:什么gamemaker版本。。第二,通用汽车:工作室你是如何测试这一点的?要知道GM:studio完全重新定义了文件处理。对于GMS:将文件添加到包含的文件中,不带文件夹,只使用文件名,不带路径,如ini_openproperties.ini