>E' giusto fare una concatenazione di testo?
si, l'errore è altrove. hai associato la variabile al campo di testo?
>Se Desc1 dovrà essere lungo 40 e scrivo solo ciao lui mi mette sempre 40 spazi.
ad esempio:
desc = "ciao";
while(desc.length < 40)desc += " ";
trace(desc.length) // restituisce 40