Показать сообщение отдельно
Старый 26.01.2008, 23:42
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 10  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
Код:
import mx.utils.Delegate;
//
var address_arr:Array = ['test1.xml', 'test2.xml', 'test3.xml'];
var xml_arr:Array = [];
var read_index:Number = 0;
var loader_xml:XML = new XML();
loader_xml.ignoreWhite = true;
loader_xml.onLoad = Delegate.create(this, onLoadHandler);
function onLoadHandler(ok:Boolean):Void {
	if (ok && read_index<=address_arr.length) {
		xml_arr.push(loader_xml.cloneNode(true));
		if (read_index<address_arr.length) {
			trace('from URL: '+address_arr[read_index]);
			loader_xml.load(address_arr[read_index]);
		}
		read_index++;
		if (read_index>address_arr.length) {
			trace('all XML files successfuly loaded!');
			trace(xml_arr.join('\r---------------------------------\r'));
		}
	} else {
		trace('download failied!');
	}
}
onLoadHandler(true);
__________________
Hell is the possibility of sanity