Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Flex

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 23.07.2008, 14:46
tarasf31 вне форума Посмотреть профиль Отправить личное сообщение для tarasf31 Найти все сообщения от tarasf31
  № 1  
Ответить с цитированием
tarasf31

Регистрация: Jul 2008
Сообщений: 5
По умолчанию Глобальные переменные в многооконном приложении

Здравствуйте!
У меня возникла проблема. Нужно хранить некоторые системние параметры глобально для всего приложения. Причем надо их динамически обновлять (через сессии PHP), что занимает время и параметры не успевают обновится.
Есть мысль блокировать ВСЁ ОКНО приложения пока не загрузятся все данные, но это надо делать в одном месте, а для этого нужно объявить параметры в одном месте в начале приложения ГЛОБАЛЬНО.
Задача в сдедующем. Делаю авторизацию пользователей и их данные записываю в сессию PHP. Но когда считываю, то в обьекте данные еще не обновляются. Для объекна написал функцию update(), но она спасает лишь частично.

Может ктото может помочь с этой проблемой?
Заранее благодарен.

Старый 24.07.2008, 08:31
geron3 вне форума Посмотреть профиль Отправить личное сообщение для geron3 Найти все сообщения от geron3
  № 2  
Ответить с цитированием
geron3

Регистрация: Sep 2007
Сообщений: 36
Для глобальных переменных можно создать статический класс с нужными свойствами.
А вообще не нужно блокировать приложение, данные обновляй динамически, можно например сделать индикатор загрузки, см. как у меня www.suvenirika.ru.
А данные на формах обновляй по мере поступления таковых.

Старый 24.07.2008, 14:49
tarasf31 вне форума Посмотреть профиль Отправить личное сообщение для tarasf31 Найти все сообщения от tarasf31
  № 3  
Ответить с цитированием
tarasf31

Регистрация: Jul 2008
Сообщений: 5
Спасибо за ответ! Клас (правда не статический) создан и работает. Проблемма была в другом:знанить системные параметры в виде объекта и иметь к нему доступ со всего приложения. Проблема решена с помощью ссылок на объект

А можете подсказать как сделать такой индикаор загрузки, как у Вас?

Старый 24.07.2008, 16:07
geron3 вне форума Посмотреть профиль Отправить личное сообщение для geron3 Найти все сообщения от geron3
  № 4  
Ответить с цитированием
geron3

Регистрация: Sep 2007
Сообщений: 36
Наверное можно сделать круто, но я не умею. Это просто компонент который мигает по таймеру, делаем его видимым когда отправляем запрос и невидимым когда запрос приходит.

Старый 24.07.2008, 16:24
tarasf31 вне форума Посмотреть профиль Отправить личное сообщение для tarasf31 Найти все сообщения от tarasf31
  № 5  
Ответить с цитированием
tarasf31

Регистрация: Jul 2008
Сообщений: 5
Я тоже подумал о таком решении. Но думаю проще поставить гифку или что то похожее. Так можно избежать таймера.

Старый 24.07.2008, 16:52
geron3 вне форума Посмотреть профиль Отправить личное сообщение для geron3 Найти все сообщения от geron3
  № 6  
Ответить с цитированием
geron3

Регистрация: Sep 2007
Сообщений: 36
согласен, но для меня это пока не приоритет, поэтому не думал об этом.

Старый 28.07.2008, 15:30
Bruiser вне форума Посмотреть профиль Отправить личное сообщение для Bruiser Найти все сообщения от Bruiser
  № 7  
Ответить с цитированием
Bruiser

Регистрация: Sep 2007
Сообщений: 146
Гифки нельзя во флеши просматривать, не будет анимированной картинки.
Используйте компонент ProgressBar.

Старый 28.07.2008, 18:30
JesterAntik вне форума Посмотреть профиль Отправить личное сообщение для JesterAntik Найти все сообщения от JesterAntik
  № 8  
Ответить с цитированием
JesterAntik

Регистрация: Jul 2008
Сообщений: 43
можно сделать любой индикатор во Flashе и подгружать его через SWFLoader.

Создать новую тему Ответ Часовой пояс GMT +4, время: 02:47.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Теги
глобальные переменные , параметры приложения

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 02:47.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.