Показать сообщение отдельно
Старый 15.05.2011, 01:05
ALEX666 вне форума Посмотреть профиль Отправить личное сообщение для ALEX666 Найти все сообщения от ALEX666
  № 2  
Ответить с цитированием
ALEX666
 
Аватар для ALEX666

Регистрация: Feb 2009
Адрес: Минск
Сообщений: 56
Отправить сообщение для ALEX666 с помощью ICQ
А почему вы все запихнули в одну функцию?? Конечно ничего работать не будет! Вот так должно это выглядеть:
Код AS3:
<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" 
			   xmlns:s="library://ns.adobe.com/flex/spark" 
			   xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600">
	<fx:Declarations>
		<!-- Разместить невизуальные элементы (например, службы или объекты значений) -->
	</fx:Declarations>
	<fx:Script>
		<![CDATA[
 
			private var fr:FileReference;
 
			private function on_click():void {
				fr = new FileReference;
 
				fr.browse();
				fr.addEventListener(Event.SELECT, fileSelectHandler);
 
			}
			private  function fileSelectHandler(e:Event):void
			{
				fr.load();
				fr.addEventListener(Event.COMPLETE, fileLoadHandler);
			}
 
			private  function fileLoadHandler(e:Event):void
			{
				image_test.source = fr.data;
			}
 
		]]>
	</fx:Script>
	<s:Button click="{on_click()}" x="61" y="86" label="Кнопка"/>
	<mx:Image id="image_test" x="325" y="86" width="315" height="292"/>
</s:Application>


Последний раз редактировалось ALEX666; 15.05.2011 в 01:16.