Flex 檔案上傳導入元件

2021-08-27 01:34:03 字數 1395 閱讀 3888

1)檔案的選擇;

2)檔案型別的限定,比如只能選擇txt檔案,檔案等;

3)檔案上傳,利用blazeds;

4)檔案匯入,利用blazeds;

5)上傳、匯入的事件分發;

1、檔案上傳元件核心** --> [event(name="result", type="event.fileimportevent")] [event(name="fault", type=" event.fileimportevent")] 3)

} // property: maxfilesize,flash player limit 100 mb

private var _maxfilesize:number = 1024*1024*20;

[bindable]

/**

* 讀取和設定檔案最大尺寸,單位為byte,1k = 1024byte,預設值為20m

*/ public function get maxfilesize():number

public function set maxfilesize(size:number):void

private function checkfile():boolean

if(file.size>_maxfilesize) 超出最大尺寸 .",file.size/1000,_maxfilesize/1000));

blnresult = false;

} if(file.data==null)

return blnresult;

} protected function btnbrowse_clickhandler(event:mouseevent):void

protected function b***elete_clickhandler(event:mouseevent):void

protected function ro_resulthandler(event:resultevent):void protected function ro_faulthandler(event:faultevent):void public function importfile(headers:array):boolean return issuccess; } public function uploadfile():boolean return issuccess; } ]]>

2、fileimportevent事件 package event // publicfunctionget result():object publicfunctionset result(value:object):void // publicfunctionget fault():fault publicfunctionset fault(value:fault):void } } 3、示例

Flex 檔案上傳導入元件

上文講到flex 利用blazeds 1 檔案的選擇 2 檔案型別的限定,比如只能選擇txt 檔案,檔案等 3 檔案上傳,利用blazeds 4 檔案匯入,利用blazeds 5 上傳 匯入的事件分發 1 檔案上傳元件核心 xmlns s library xmlns mx library width...

Flex 檔案上傳導入元件

flex 檔案上傳導入元件 2010年09月13日 1 檔案的選擇 2 檔案型別的限定,比如只能選擇txt檔案,檔案等 3 檔案上傳,利用blazeds 4 檔案匯入,利用blazeds 5 上傳 匯入的事件分發 1 檔案上傳元件核心 flex spark xmlns mx library widt...

Flex 檔案上傳導入元件

1 檔案的選擇 2 檔案型別的限定,比如只能選擇txt檔案,檔案等 3 檔案上傳,利用blazeds 4 檔案匯入,利用blazeds 5 上傳 匯入的事件分發 1 檔案上傳元件核心 flex spark xmlns mx library width 300 height 28 creationco...