IF#319.item[3]==1GOTO1(如果NC解释器忙，退出升级程序)
#100=""(#100宏变量初始化)
widgetFunc["openFileName","*.module","",100](选取zip文件到#100)
IF#100==""GOTO1(如果取消文件选择，退出升级程序)
widgetFunc["SysFunc",#100,"ZipReader","/env"](将选择的zip文件解压缩到软件安装目录/env)
widgetFunc["SysFunc","","ReloadSystemLib",""]
#100=#100/"/"
#100=#100*"."
#2="./env/"+#100+"/item"
widgetFunc["dir",#2,"",2]
IF#2.itemnum<2GOTO1
#3=1
#2=""
WHILE#3<#2.itemnumDO1
#2.item[#3]=#2.item[#3]*"."
#2=#2+"#"+#2.item[#3]+" "
#3=#3+1
END1
#2="组态包将替换以下宏变量："+#2
IFwidgetFunc["messageBox1",#2,#1107.itemtitle[23],"null.nc"]==0GOTO1
widgetFunc["SysFunc",3,"parser","/env/"+#100+"/"+#100+"-install"]
widgetFunc["SysFunc",1,"parser","/env/"+#100+"/"+#100]
N1


