永发信息网

flex上传怎么做?

答案:1  悬赏:50  手机版
解决时间 2021-08-11 17:10

如题:flex 中 要先弹出那个文件选择框,然后把filename 放到一个textinput中,再点击上传,怎么实现。

最佳答案

如:


<?xml version="1.0" encoding="utf-8"?>
<ns1:FTitleWindow xmlns:ns1="f8ssm.view.components.*"
xmlns:mx=" http://www.adobe.com/2006/mxml"
  width="434" height="356" layout="absolute">
 <mx:Label text="标题:" x="41" y="35" width="45"/>
 <mx:TextInput x="106" y="33" width="256"/>
 <mx:Label x="41" y="75" text="内容:"/>
 <mx:TextArea x="106" y="74" width="256" height="159"/>
 <mx:Button x="182" y="275" label="提 交" width="66"/>
 <mx:Button x="288" y="275" label="取 消" click="this.close()"/>
 <mx:Label x="41" y="245" text="附件:"/>
 <mx:TextInput id="filename" x="106" y="243" width="220" height="24"/>
 <mx:Button x="345" y="242" label="选择" width="52" click="fileUpload(event)"/>
 
 <mx:Script>
  <![CDATA[
   import f8ssm.view.components.FileLoad;
   import mx.controls.Alert;
   private var fileload:FileLoad = new FileLoad();
   private var file:FileReference;
   private function fileUpload(e:MouseEvent):void{
    var allTypes:Array=new Array();
    allTypes.push(new FileFilter("*","*"));
    file = new FileReference();
    file.addEventListener(Event.SELECT, onSelect);
    var boole:Boolean = file.browse(allTypes);
      }
      private function onSelect(e:Event):void{
      this.filename.text = file.name.toString();
      }
      private function onClick():void{
      
    
    
//    
 //    
      }
  ]]>
 </mx:Script>
 
</ns1:FTitleWindow>

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
男生们:你们就真的那么喜欢浓妆 纹身的女生
有什么办法让网速提高
女人有两种:一种是不纯.另一种是不纯装纯~哥
2010年全国人口普查小孩人户需要什么证件?
十万火急 温州那里最好玩 最好把路线 也告诉
请问 童装和化妆品那个生意哪个更好做些?
爱情为什么经不起金钱的摧残,为什么不能天长
铁锋区齐齐哈尔哆来咪幼儿园在什么地方啊,我
建行同城跨行和异地同行及异地跨行转账费和取
多选框 问题
QQ三国一套JS浑然的新装备要多少
高二了,没有一点英语基础该怎么办?
人多少利大于弊为什么
主人是男的,QQ宠物却是女的怎么结婚呀?
梦幻西游炼丹炉赚钱技巧?
推荐资讯
阿新的瓶装酸奶什么时候喝比较好?
我想问什么是电子邮件
对方中断了“AVA黄金鸭子脚本.rar”(907.00KB
谁有好看的非主流主题?5300的
大明龙权哪种石头值钱
郑州supaq电动车销售点
一卡通怎么才可以开年费
猫吃柿子(打一形容词)
酷我音乐盒加入到播放列表中的歌曲怎么在重启
有谁知道胡歌演的“梦幻诛仙”什么时候上映呢
指甲上有小坑是怎么回事
DNF我四十七了想找人带练号到五十要多少钱到
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?