Руководство по actionscript. часть 2, стр. 039

Листинг 12.1 демонстрирует код, представляющий пять описанных шагов в контексте функционального класса FileLoader:

Листинг 12.1. Регистрация приемника для событий Event. COMPLETE

package { import flash. display.*: import flash. net.*; import flash. events.*;

public class FileLoader extends Sprite { public function FileLoader ( ) { // Создаем получатель события var urlLoader:URLLoader = new URLLoader( ); // Регистрируем приемник события

urlLoader. addEventListener(Event. COMPLETE. completeListener); // Запускаем операцию, которая приведет к возникновению события url Loader.1oad(new URLRequest(«someFi1e. txt»));

}

// Определяем приемник события private function completeListener (e:Event):void { traceC’Load complete»);

}

}

}

Чтобы попрактиковаться, зарегистрируем еще два события.

Два дополнительных примера регистрации приемников событий

В случае если при выполнении кода листинга 12.1 клиентская среда Flash не обнаружит файл someFile. txt, то она приступит к диспетчеризации собы-

тия IOErrorEvent. IO ERROR, получателем которого будет являться объект urlLoader. Зарегистрируем приемник для этого события, чтобы наше приложение могло корректно обрабатывать ошибки загрузки. Сначала мы создадим новый приемник события ioErrorListener ( ), как показано в следующем коде:

private function ioErrorListener (e:Event):void { traceC’Error loading file.»);

}

Теперь зарегистрируем приемник события ioErrorListener ( ) в объекте

urlLoader для событий IOErrorEvent. IO_ERROR:

urlLoader. addEventListener(IOErrorEvent. I0_ERR0R. ioErrorListener);

Красиво и просто.

google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru rumarkz.ru memori.ru moemesto.ru

Оставить комментарий

Вы должны авторизоваться для отправки комментария.

Полезные ссылки
Случайные записи
  • 03.06.2010">Самоучитель по креативному веб-дизайну. Книга 3, стр.63
  • 12.03.2011">Руководство по actionscript. часть 3, стр. 131
  • 23.02.2011">Руководство по actionscript. часть 7, стр. 034
  • 19.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.13
  • 24.02.2011">Руководство по actionscript. часть 7, стр. 008
  • 14.03.2011">Руководство по actionscript. часть 3, стр. 074
  • 14.06.2010">Самоучитель по креативному веб-дизайну. Книга 4, стр.79
  • 23.07.2011">Каждая квартира достойна уникального дизайна
  • 06.03.2011">Руководство по actionscript. часть 4, стр. 149
  • 13.03.2011">Руководство по actionscript. часть 3, стр. 114
  • 02.03.2011">Руководство по actionscript. часть 5, стр. 096
  • 11.03.2011">Руководство по actionscript. часть 3, стр. 148
  • 30.01.2011">Форматы растровой графики
  • 14.06.2011">Базовые сведения о графических редакторах.
  • 19.03.2011">Руководство по actionscript. часть 2, стр. 101
Опрос

Какие цвета вы предпочитаете?

View Results

Loading ... Loading ...