Je travaille avec Flash Air 3.2 (ancien, je sais) et j'essaye de commencer par lire un fichier texte en utilisant FileStream. Le code que j'ai trouvé le fichier, et j'ai mis du texte dans le fichier, mais chaque fois que j'essaie d'exécuter le code, il retourne 'undefined'. Voici mon code:Flash Air 3.2 FileStream résultant 'undefined'
import flash.filesystem.*
import flash.net.*
import flash.utils.ByteArray;
import flash.events.*
var myFile:File = File.applicationStorageDirectory.resolvePath("test.txt");
var myFileStream:FileStream = new FileStream();
myFileStream.addEventListener(Event.COMPLETE, completeHandler);
myFileStream.openAsync(myFile, FileMode.READ);
var bytes:ByteArray = new ByteArray();
function completeHandler(event:Event):void
{
myFileStream.readBytes(bytes, 0, myFileStream.bytesAvailable);
trace(myFileStream.readBytes(bytes, 0, myFileStream.bytesAvailable));
}
Toute aide est grandement appréciée!