Показать сообщение отдельно
Старый 28.02.2008, 05:58
Gaen вне форума Посмотреть профиль Отправить личное сообщение для Gaen Найти все сообщения от Gaen
  № 3  
Ответить с цитированием
Gaen
strange mood
 
Аватар для Gaen

модератор форума
Регистрация: Jul 2004
Адрес: Питер
Сообщений: 1,653
Записей в блоге: 1
Отправить сообщение для Gaen с помощью ICQ Отправить сообщение для Gaen с помощью Skype™
Цитата:
Сообщение от DarkLight
Классическая ошибка - Вы создаете экземпляр FileReference как локальную переменную, и он удаляется при выходе из функции, а потому события и не вызываются. Сделайте экземпляр FileReference, например, свойством в классе и все будет нормально.
Блин я что-то не могу врубиться как флэш управляет памятью. Вроде ж у него сборщик мусора, который удаляет переменные только когда на них перестаёт что-то ссылаться и они перестают быть связаны с общей областью видимости.
А локальные переменные таки удаляются сразу?
Где есть вразумительные объяснения?
__________________
тонкий тролль, осеянный благодатью