jsfl方法
Posted 唯一~~~会
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jsfl方法相关的知识,希望对你有一定的参考价值。
//创建文件夹 function creatFile(fileURl) { if (FLfile.createFolder(fileURl)) { //alert("创建成功 "+fileURl ); } else { //fl.trace(fileURl) //alert("创建失败 "+fileURl ); FLfile.remove(fileURl); FLfile.createFolder(fileURl); } }
//获取 getFileListURI 路径下的 getfolderMask 格式文件 function getFileList (getFileListURI,getfolderMask) { var getfolderURI = getFileListURI; var getfileList = FLfile.listFolder(getfolderURI+"/"+getfolderMask, "files"); return getfileList; }
//调出弹出 输入放置演变文件的文件夹路径 function checkPutURL2(){ var mainURL=prompt("源文件的位置", "C:/Users/Administrator/Desktop/d"); if(mainURL=="C:/Users/Administrator/Desktop/d"){ var msgbox=confirm("路径默认为:C:/Users/Administrator/Desktop/d ?"); if(!msgbox){ checkPutURL2(); return; } mainURL="C:/Users/Administrator/Desktop/d"; } mainURL=mainURL.split("\").join("/"); return "file:///"+mainURL; }
//写入数据 function writeXmlData() { var xmlData=""; for(var i in keyFrame_arr) { if(i==0){ xmlData+="\r lable$DT$"+label_arr[i]+"$DT$frame$DT$"+(keyFrame_arr[i]+1); }else{ xmlData+="\r #DT#lable$DT$"+label_arr[i]+"$DT$frame$DT$"+(keyFrame_arr[i]+1); } } xmlData = xmlData.replace(/\r/g, " "); var copyURI=data_xmlURL+"/mh.txt"; //FLfile.copy(fileURI, copyURI); FLfile.write(copyURI , xmlData); }
//复制文件函数 function copyFN(_fileURI, _copyURI) { //fileURI一个字符串,表示为 file: /// URI,它指定要复制的文件 //copyURI 一个字符串,表示为 file:/// URI,它指定所复制文件的位置和名称 var _sourceUrl = _fileURI; var _targetUrl = _copyURI; if (FLfile.exists(_fileURI)) { if (FLfile.exists(_targetUrl)) { FLfile.remove(_targetUrl); } if (FLfile.copy(_sourceUrl, _targetUrl)) { //fl.trace("*把文件:" + " " + _sourceUrl + " " + "复制到:" + " " + _targetUrl); } else { fl.trace("6、ERROR:复制文件失败!" + " "); } } else { fl.trace("5、ERROR:不存在原始文件!" + " "); } }
以上是关于jsfl方法的主要内容,如果未能解决你的问题,请参考以下文章