mport
?com.systex.flex.util.testPress;


import
?flash.net.FileReferenceList;


import
?mx.controls.Alert;

import
?mx.managers.PopUpManager;
 ????var?imageFilter:FileFilter?
=
?
new
?FileFilter(
"
Image?Files?(*.jpg,?*.jpeg,?*.gif,?*.png)
"
,?
"
*.jpg;?*.jpeg;?*.gif;?*.png
"
);
 ????var?textFilter:FileFilter?
=
?
new
?FileFilter(
"
Text?Files?(*.txt,?*.rtf,?*.zip)
"
,?
"
*.txt;?*.rtf;?*.zip
"
);
 ????var?selectFileList:FileReferenceList?
=
?
new
?FileReferenceList();
 ????var?selectedFileArray:Array?
=
?
new
?Array();
 ????var?login:testPress?
=
?
new
?testPress();
 ????var?downloadURL:URLRequest;
 ????var?DownLoadfile:FileReference;?
//
这是要主要的地方
 ????
http://
XX.XX.XX.XX:8080/upload/main.zip

????
private
?function?downLoadFiles(urlAdd:String):
void
 ????
{
 ????????downloadURL?=?new?URLRequest(urlAdd);
 ????????DownLoadfile?=?new?FileReference();
 ????????configureListeners(DownLoadfile);
 ????????DownLoadfile.download(downloadURL);
 ????}
 ?????
private
?function?configureListeners(dispatcher:IEventDispatcher):
void
?
{
 ????????dispatcher.addEventListener(Event.COMPLETE,?completeHandler);

 ????}
 ????
 ????
private
?function?completeHandler(event:Event):
void
?
{
 ????mx.controls.Alert.show("文件下载成功");
 ????}
 <?xml?version="1.0"?encoding="utf-8"?>
 <mx:Application?xmlns:mx="http://www.adobe.com/2006/mxml"?layout="absolute"
 ????>mx:Script?source="UpDownLoadFiles.as"/>

 ????mx:Canvas?width="100%"?height?x="10"?y="170"?fontSize="15"
 ????mx:VBox??horizontalAlign="center"mx:TextInput?id="mytextInput"mx:Button?label="文件下载"?click="downLoadFiles('http://'+mytextInput.text+':8080/downLoading/2MSN.rar');"="上传文件"="upLoadFiles();"</mx:VBoxmx:Canvasmx:Application>
(编辑:李大同)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|