Здравствуйте, помогите, не могу сам разобраться, да и весь интернет облазил. Вот, например, есть такой код. Как сделать, чтобы значение переменной v , установленное в обработчике dataLoaderCompleteHandler было, например, передано в ф-цию myFunction? Сейчас trace(v) там выдает null

Код AS3:
public class LearningR4 {
internal var v:String;
public function LearningR4() {
}
public function myFunction(m_fPath, m_dataFile):void {
var myRequest:URLRequest = new URLRequest(m_fPath+m_dataFile);
var dataLoader:URLLoader = new URLLoader();
dataLoader.dataFormat = dataFormat;
dataLoader.addEventListener(Event.COMPLETE, dataLoaderCompleteHandler);
dataLoader.load(myRequest);
trace(v);
}
private function dataLoaderCompleteHandler(e:Event):void {
v="v in dataLoaderCompleteHandler";
}
}