Besoin d'aide (débutant) Action script 3.0

iceman2001 -  
 iceman2001 -
Bonjour à tous,
Je suis débutant en flash et neuneu en AS 3.0.

J'ai ce bout de code pour récupérer le contenu d'un fichier texte et essayer de le mettre dans mon textarea.

import fl.controls.TextArea;

var loader:URLLoader = new URLLoader();
var request2:URLRequest = new URLRequest('./T01.txt');
loader.load(request2);

var myTextArea:TextArea = new TextArea();
myTextArea.htmlText = ????????;
myTextArea.editable = false;
myTextArea.setSize(280, 260);
myTextArea.move(10, 10);
addChild(myTextArea);


Mais je ne sais pas comment récupérer le contenu de mon fichier texte.
Pouvez vous m'aider SVP ?

Merci d'avance.

2 réponses

iceman2001
 
Un grand merci à toi.
Celà fonctionne à merveille !!!!!

Génial.
0
Mimiste Messages postés 1159 Statut Membre 206
 
Bonjour

Il faut tout d'abord que tu cré un evenement qui ce declenchera à la fin du chargement du fichier car ce qu'il ce passerai dans ton code c'est que le code continu de s'executer avant que le fichier ne soit entierement chargé


var loader:URLLoader = new URLLoader();
var request2:URLRequest = new URLRequest('./T01.txt');

loader.dataFormat = URLLoaderDataFormat.TEXT;
loader.addEventListener(Event.COMPLETE, FinDuChargement);
loader.load(request2);

function FinDuChargement( event:Event ) {
var myTextArea:TextArea = new TextArea();
myTextArea.htmlText = event.target.data;
myTextArea.editable = false;
myTextArea.setSize(280, 260);
myTextArea.move(10, 10);
addChild(myTextArea);
}


Voila, n'oubli pas de rajouter si ce n'est pas deja fais

import flash.events.Event;
-1