首页 技术 正文
技术 2022年11月21日
0 收藏 330 点赞 3,485 浏览 2549 个字
//创建文件夹
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, "\r");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("*把文件:" + "\r\n" + _sourceUrl + "\r\n" + "复制到:" + "\r\n" + _targetUrl);
} else {
fl.trace("6、ERROR:复制文件失败!" + "\r\n");
}
} else {
fl.trace("5、ERROR:不存在原始文件!" + "\r\n");
}
}

  

//获取文件夹下的所有fla文件
//url 字符串
var folderURI ;
folderURI= fl.browseForFolderURL("选择文件夹");
if (FLfile.exists(folderURI)) { var list = FLfile.listFolder(folderURI);
for (var i in list){
list[i]=folderURI + "/"+list[i];
}
getFlaHdl(list);
}function getFolderList(_folderURL){
var _folderList = FLfile.listFolder(_folderURL);
for (var i in _folderList)
{
_folderList[i] = _folderURL + "/" + _folderList[i];
}
return _folderList;
}function getFlaHdl(__allFileList){
for (var i in __allFileList){ var tempUrl_arr=__allFileList[i].split("/");
var fileName=tempUrl_arr[tempUrl_arr.length-1];
if(fileName.indexOf(".")==-1){
getFlaHdl(getFolderList(__allFileList[i]));
}else{
if(fileName.indexOf(".fla")!=-1){
var doc = fl.openDocument(__allFileList[i]);
if(Number(playerVersion)<10){
fl.getDocumentDOM().setPlayerVersion(playerVersion.toString());
}else{
fl.getDocumentDOM().setPlayerVersion("FlashPlayer"+playerVersion.toString());
} fl.getDocumentDOM().asVersion=Number(asVersion); fl.getDocumentDOM().save ();
doc.publish(); doc.close(); }
}
}
}

  

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:8,961
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,485
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,330
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,113
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,746
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,780