Juan Pablo Califano wrote: > Another option: > function loadXML(dfile:String,arg1:Object,arg2:Array):void > { > > urlLoader.load(new URLRequest(dfile)); > urlLoader.addEventListener(Event.COMPLETE, function(e:Event):void { > parseXml(e,arg1,arg2); > }); > }
and another option: save this as file "myURLLoader.as" package { import flash.net.URLLoader; public class myURLLoader extends URLLoader { public var params:Object; } } and then use something like this: function loadXML(dfile:String):void { var urlLoader:myURLLoader = new myURLLoader(); // add arbitrary custom parameters here urlLoader.params = {foo:23, bar:"hello world"}; urlLoader.load(new URLRequest(dfile)); urlLoader.addEventListener(Event.COMPLETE, parseXML); } function parseXML(e:Event):void { trace(e.target.params.foo); trace(e.target.params.bar); xmlFile:new XML(e.target.data); // ... } cheers, valentin _______________________________________________ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders