Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Проверка загрузки данных (http://www.flasher.ru/forum/showthread.php?t=68952)

Error202 09.09.2005 12:35

Проверка загрузки данных
 
Такой вопрос:

Загружаю переменные:
loadVariables("http://server.ru/cgi-bin/flash.pl", this, "GET");
Увеличиваю полученную переменную:
price=price+1;

Но результат прежний... Видимо увеличение происходит еще до загрузки данных в переменную price...

Как определить, что загрузка переменных завершена?

shalun 09.09.2005 13:08

а тут надо в загружаемом файле делать какую-нить константу в самом конце текста.
например : var1=x&var2=y&var3=z&const=1
а потом в одном кадре ставить код на загрузку данных из файла, а в кадре следующем проверку на равенство const единице, если не равно, то отправлять к предыдущему кадру с кодом загрузки.

Error202 09.09.2005 13:16

Спасибо... Я до этого не додумался бы... :)

Leezard 09.09.2005 14:02

Есть вариант круче:
создаем мувик например mcLoad
на него вешаем:
onClipEvent (load) {
loadVariables("http://server.ru/cgi-bin/flash.pl", this, this);

}
onClipEvent (data) {
for(i=1;i<=this.count;i++){
_root.["var"+i]=this.["var"+i];
}
_root.reciev=true;
}

Подразумевается что в перечне переменных есть одна указывающая на способ позволяет создать любое количество независимых загрузчиков + по окончании приема запускать необходимые действия.количество принятых переменных (count).
Такой


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

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