Ciao ragazzi sono nuovo spero mi possiate dare una mano..

ho un file saluti.txt dal quale pesco dati:

&testo1=ciao amico&
&testo2=buongiorno amico&
&testo3=ma ciaooo&

---------------------------

ora con flash mi piacerebbe caricare questi dati dinamicamente magari poi utilizzando un array o con una funzione random..


var my_lv:LoadVars = new LoadVars();
my_lv.onLoad = function(success:Boolean):Void {
if (success) {

trace=(this.testo1);
} else {
trace("Error");
}
}
my_lv.load("a.txt");


il mio problema quindi e il seguente:
supponiamo che esista una variabile n=2

vorrei che stampasse al posto di this.testo1 il contenuto di un valore passato in qusto caso nella variabile n

var my_lv:LoadVars = new LoadVars();
my_lv.onLoad = function(success:Boolean):Void {
if (success) {


trace=(this.[testo+n]);
} else {
trace("Error");
}
}
my_lv.load("a.txt");




non funziona pero... mi date una mano? grazie