Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Створення електронного каталогу музики, присвяченого діяльності музичної групи "Акваріум"

Реферат Створення електронного каталогу музики, присвяченого діяльності музичної групи "Акваріум"





ew XML (); childs: XMLList = new XMLList ();// об'єкт для зберігання всіх дочірніх вузлів документа

var XML_URL: String = "XML/Афріка.xml";// адреса документа

var myXMLURL: URLRequest = new URLRequest (XML_URL);// гіперссилкаmyLoader: URLLoader = new URLLoader (myXMLURL);// завантажувач текстового вмісту

// завантажуємо в нього XML-документmusicURL: URLRequest = new URLRequest ();// гіперпосилання для mp3-файлаsnd: Sound = new Sound ();// об'єкт-звукchannel: SoundChannel = new SoundChannel ( );// звуковий каналsetPosition: int = 0; setLenght: int = 0;. addEventListener ("complete", xmlLoaded);// закінчення завантаження вмісту в завантажувач

// закінчення завантаження зовнішнього XML-документаxmlLoaded (_event: Event): void

{

Afrlist = XML (myLoader.data);// записуємо завантажений документ в об'єкт XML

childs = Afrlist.child ("item");// в childs заносимо всі дочірні вузли кореневого вузла XML-документа

var item: XML;// тимчасовий вузол документа

// цикл перебору всіх дочірніх вузлів

for each (item in childs)

{

// Africamusiclist - примірник компонента List

// item.attributes () - всі атрибути тега - поточного розглянутого вузла. об'єкт класу XMLList

// item.attributes () [0] - значення першого атрибута (посилання на файл)

// item.attributes () [1] - значення другого атрибута (назва композиції)

Africamusiclist.addItem ({label: item.attributes () [1], data: item.attributes () [0]});

}

Africamusiclist.selectedIndex = 0;// за замовчуванням обраний перший елемент списку

}. addEventListener (MouseEvent.CLICK, playClick);

// обробник події натискання кнопки playplayClick (_event: MouseEvent)

{

channel.soundTransform = myVol;

if (channel)// якщо звуковий канал заданий (звук вже відтворювався хоча б раз)

{

channel.stop ();// зупиняємо відтворення звуку в каналі

}

snd = new Sound ();// оновлюємо об'єкт щоб можна було завантажити новий mp3-файл

musicURL.url = Africamusiclist.selectedItem.data;// посилання на mp3-файл беремо з властивості data вибраного рядка в списку файлів

snd.load (musicURL);// завантажуємо mp3-файл

if (musicURL.url! = Africamusiclist.selectedItem.data)

{channel = snd.play (0);} {= snd.play (setPosition) ;//відтворення

}

}


Назад | сторінка 4 з 7 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Data mining
  • Реферат на тему: Creating a Data Mart for an Online E-Book Store
  • Реферат на тему: Опробування знімків Landsat Climate Data Record
  • Реферат на тему: Аналіз даних за допомогою технології Data Mining
  • Реферат на тему: Технологія створення, редагування та форматування текстового документа в MS ...