Código :
import flash.filesystem.*;
import flash.events.Event;
import flash.net.FileFilter;
var fileToOpen:File = new File();
var txtFilter:FileFilter = new FileFilter("Text", "*.as;*.css;*.html;*.txt;*.xml");
try {
fileToOpen.browseForOpen("Open", [txtFilter]);
fileToOpen.addEventListener(Event.SELECT, fileSelected);
} catch (error:Error) {
trace("Failed:", error.message);
}
function fileSelected(event:Event):void {
var stream:FileStream = new FileStream();
stream.open(event.target, FileMode.READ);
var fileData:String = stream.readUTFBytes(stream.bytesAvailable);
trace(fileData);
}Pero causa el error: 1118: Implicit coercion of a value with static type Object to a possibly unrelated type flash.filesystem:File. ... en la linea:
Código :
stream.open(event.target, FileMode.READ);
Se encuentra en la funcion fileSelected... ¿alguien sabe como resolverlo?
Gracias
