Форум 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)
-   -   Проверка подгрузки текста из txt файла (http://www.flasher.ru/forum/showthread.php?t=133528)

nifty5 07.12.2009 18:37

Проверка подгрузки текста из txt файла
 
Ещё такой вопрос...

у меня сейчас в текстовое поле text_txt подгружается текст из файла value.txt. В этом текстовом файле переменная myvalue. То есть в txt файле примерно это:

myvalue= Какой-то текст, который и подгружается

в первом кадре скрипт

Код:

dir = new LoadVars ();
dir.load("value.txt");
dir.onLoad = loadTextVariables;
function loadTextVariables () {
        text_txt.text = dir.myvalue;
}

таких полей несколько. Поскольку я АС знаю очень плохо, я просто на линейке друг за другом сделал несколько кадров с этим АС кодом, только назвал по разному эти поля конечно и подгружаю из разных txt файлов соответственно.

то есть второй кадр с кодом к примеру:


Код:

dir = new LoadVars ();
dir.load("value2.txt");
dir.onLoad = loadTextVariables;
function loadTextVariables () {
        text_txt2.text = dir.myvalue;
}

Понимаю, что конечно не по уму сделано, но уж как могу..

Всё работает. Но! Если не ставить в swf последним кадром stop то в зав-ти от подключения к интернету, текст в полях то появляется, то пропадает. Я так понимаю, что он обновляется постоянно, а если с интернетом проблема то и текста нет.

Если в конце ставить stop то этого не происходит, но поля не всегда заполняются текстом через раз.

Как я понимаю, нужно чтобы текст загрузился и проверилось всё ли загружено. Но не совсем понимаю как будет в итоге выглядеть код.

Я видел вот такой вариант (кусочек из кода):

Код:

menu_xml.onLoad = function(ok) {
if (ok) {
F_createMenu();
}
};
menu_xml.load("menu.xml");


или

Код:

var xml_data:XML=new XML();
xml_data.onLoad=function(success:Boolean) {
        if (success) {
                flag=1;
        }
}
xml_data.load(urltext);


но что-то у меня ничего не получается - ошибки в скрипте постоянно.

Никто не подскажет как должен выглядеть мой скрипт с проверкой данных
если у меня 8 10 полей названы text_txt, text_txt2, text_txt3.. и т.д...
и txt файлы с названиями value.txt, value2.txt, value3.txt,... и т.д...
во всех текстовых файлах переменная называется myvalue

Добавлено через 1 час 32 минуты
Уже подсказали. Сделал.


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

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