Originariamente inviato da DaZKooL

1 - infatti così mi fa una pausa solo iniziale e poi attacca veloce, invece la pausa deve essere tra ogni addizione per dare al pc il tempo di caricare il file di testo.
2- nel secondo modo che mi hai suggerito mi da un pacco di errori
1- certo, perchè gli fai fare la pausa una volta sola

2- me lo immaginavo di aver scritto male
ti spiego come devi fare con il setInterval, in pratica tu crei una funzione e la richiami con setInterval, quando la funzione ha espletato il suo compito elimini l'intervallo con clearInterval(ID)
codice:
pippo = function(){
     i += 2;
     trace("sono passati "+i+" secondi");
     if ( i>= 10){
          clearInterval(a);
     }
};
i = 0;
trace("sono passati "+i+" secondi");
a = setInterval(pippo, 2000);
prova questa, il meccanismo è lo stesso