Руководство по 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, стр.66
  • 02.08.2010">Стили веб-дизайна
  • 03.03.2011">Руководство по actionscript. часть 5, стр. 077
  • 04.08.2011">Hewlett-Packard – качество, подтвержденное временем
  • 05.08.2011">МФУ от Hewlett-Packard – качество и надежность
  • 24.02.2011">Руководство по actionscript. часть 6, стр. 104
  • 18.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.54
  • 22.03.2011">Руководство по actionscript. часть 2, стр. 005
  • 09.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.149
  • 23.01.2011">Руководство по actionscript. часть 1, стр. 024
  • 13.06.2010">Самоучитель по креативному веб-дизайну. Книга 4, стр.83
  • 02.06.2010">Самоучитель по креативному веб-дизайну. Книга 3, стр.101
  • 22.01.2011">Руководство по actionscript. часть 1, стр. 104
  • 10.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.121
  • 27.02.2011">Руководство по actionscript. часть 6, стр. 038
Опрос

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

View Results

Loading ... Loading ...