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方法的主要内容,如果未能解决你的问题,请参考以下文章

如何在不运行的情况下打开 JSFL 文件?

如何在 JSFL 中获得符号的描边边界?

旋转+矩阵+JSFL

停止程序直到 JSFL 文件完成

用 JSFL 填充图形

JSFL:抑制/自动单击对话框