è questione di visibilità della variabile, anzi detta "scope"
ogni variabile inizializzata o ricevuta tramite un determinato script, appartiene ad un elemento contenitore, nel caso della classe LoadVars e della funzione onLoad, lo scope sarà diretto all'istanza della classe, quindi "this" farà riferimento a "myLV"
il tuo problema è che all'interno della funzione entri in una ulteriore funzione, ossia onRelease, riferita al clip "bottone", perciò quando richiami "this" all'interno di quella funzione, non farai più riferimento a "myLV", ma a "bottone", che ovviamente non contiene la tua variabile "num1"
così molto semplicemente puoi modificare il tuo codice facendo riferimento direttamente a myLV per ottenere la variabile che ti serve nella funzione
spero di aver chiarito il concettocodice:var myLV = new LoadVars(); myLV.load("dati.txt"); myLV.onLoad = function(ok) { if (ok) { loadMovie("http://www.sito.it/cartella/utente"+Number(this.num1)+"/Immagini/imm002.jpg", foto6); bottone.onRelease = function() { getURL("http://www.sito.it/pagina.aspx?id="+Number(myLV.num1)); } } }![]()

Rispondi quotando