aardio在其他窗体调用主窗体的函数
主窗体函数必须这样写
mainForm.save = function() { try{ console.log("save") var file = io.file("data.json","w") //data = {"test"="test"} file.write(JSON.stringify(MyGlobal.data)) file.close() } catch(e){ console.log(e) } }
第二个窗体
winform.Add.oncommand = function(id,event){ //win.msgbox(mainForm,"mainform") //win.msgbox(add_type,"type") //win.msgbox(WindowParam.add_type,"type") //console.varDump(mainForm.save) if(WindowParam.add_type == "game") { //mainForm.data["game"][winform.ZpEdit] = {"info"=winform.ZpInfo,"status"=""} //console.varDump(mainForm.save) //console.varDump(global.data) MyGlobal.data = {"info"="info","status"="status"} mainForm.save() } //winform.close() }