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()
}

 

posted on 2025-10-10 10:54  小沙盒工作室  阅读(2)  评论(0)    收藏  举报