Показать сообщение отдельно
Старый 15.01.2010, 05:00
footman вне форума Посмотреть профиль Отправить личное сообщение для footman Найти все сообщения от footman
  № 4  
Ответить с цитированием
footman

Регистрация: Mar 2009
Сообщений: 42
Код AS3:
public class Log
{
	import mx.events.FlexEvent;
 
	private static var fileRef:FileReference = new FileReference();
 
	public static function uploadLogHandler():void
	{
		fileRef.browse();
		fileRef.addEventListener(Event.SELECT, fileSelectHandler);
	}
 
	private static function fileSelectHandler(event:Event):void
	{
		fileRef.load();
		fileRef.addEventListener(Event.COMPLETE, fileLoadHandler);
	}
 
	private static function fileLoadHandler(e:Event):void
	{
		var data:ByteArray = fileRef.data;
		load(data.readUTFBytes(data.bytesAvailable));
	}
 
	public static function load(gameLog:String):void
	{
                      //тут типа отработка функции
	}
}
за 100% работу не ручаюсь(просто выдернул из проги кусок кода), но идея такая