private var _browse:TextField = new TextField(); private var _fileReferenceList:FileReferenceList;
public function Main() { _browse.htmlText = "<u>click to browse files</u>"; _browse.addEventListener(MouseEvent.CLICK, clickHandler); addChild(_browse);
_fileReferenceList = new FileReferenceList(); _fileReferenceList.addEventListener(Event.SELECT, selectHandler); _fileReferenceList.addEventListener(Event.CANCEL, cancelHandler);
}
private function clickHandler(event:MouseEvent):void { _fileReferenceList.browse();
}
private function selectHandler(event:Event):void { _output.text = "Selected Files"; var file:FileReference; for(var i:Number = 0; i < _fileReferenceList.fileList.length; i++) { file = _fileReferenceList.fileList[i]; trace("nName: "+ file.name); trace("nSize: "+ file.size); trace("nCreated On: "+ file.creationDate); trace("nModified On: "+ file.modificationDate); trace("n----------------------------------"); } }
private function cancelHandler(event:Event):void { trace("Canceled"); }
} }
Related Scripts with Example Source Code in same category :