我正在编写一个简单的Windows小工具,但在使用此功能时似乎无法保存设置。这里有一些应该完成任务的代码,但仍然不起作用:
var mySettings = new botanicallileo();
function botanicallileo()
{
this.kitID = "";
this.load = loadSettings;
this.save = saveSettings;
}
function saveSettings()
{
System.Gadget.Settings.writeString("test", "true");
System.Gadget.Settings.writeString("kitID", this.kitID);
}
function settingsClosing(event)
{
if (event.closeAction == event.Action.commit)
{
mySettings.save();
}
}
我必须遗漏一些非常重要的东西,但我似乎无法找到它是什么。我知道设置没有保存,因为我可以检查.ini文件,似乎没有任何内容弹出,而对于其他小工具,新变量确实出现并保存在文件中。将不胜感激。
注意:设置“test”就是这样,一个测试,看看是否有任何东西被写入。毋庸置疑,它还没有写完。