Просмотр полной версии : просто, но не доходит:)
Как значение переменной par1, загружаемой из текст. файла, присвоить переменной, например, par2, чтоб дальше с ней (par2) работать(split'тиь)?
я ж написал, - мне надо ее split'ом разбить, проверить на наличие слова/фразы и вывести (если присутствует)
DeliMIter
01.04.2002, 12:43
Ждешь пока текст загрузится и присваиваешь его второй переменной. В чем проблема-то?
может я что-то не правильно делаю? :( гляньте плз :rolleyes:
[subway]design
01.04.2002, 19:47
В текстовом документе:
par1=text_text_text_text_text_text_text_text&par2=text_text_text_text_text_text_text_text&
После loadVariables/loadVars у тебя УЖЕ есть переменные:
_root.mc.par1 и _root.mc.par2 (если грузил в _root.mc, конечно)
Если грузить не в клип (рекомендую все-тки в клип), а на уровень, то лежать добро будет в _level14.par1 _level14.par2 (если грузил в 14 уровень)
Потом можешь сплитить сколько хошь... :)
не, ты не понял задачи :) или я плохо изъяснился :)
par2 - это переменная, созданная во флеше.
ну и что я могу делать с этой par1 из текст файла?:( ни trace ни split не пашут :(. такое впечатление, что только текстовое поле ее и видит :(. Поэтому я и хочу ее (par1) присвоить par2, чтоб с последней уже и работать.
[subway]design
01.04.2002, 23:00
При чем тут текстовое поле???
У тебя просто создается переменная с тем же именем, что и параметр в form/x-www-form-urlencoded Ну и пользуйся им! А если хочешь его кому другому присвоить, так присвой:
par_inner=par1;
Все! В чем проблема-то?
елки, я вроде не полный тормоз :p :D
subway, ты мой аттач смотрел? :rolleyes:
все ясно
Файл: _lv.zip
Обращений к файлу 0 раз(а).
Dolbyzerr
02.04.2002, 02:28
У тебя в аттаче, переменные из файла просто не успевают подгрузиться..., зделай в mc два кадра во втором пиши vvv=vv;
и stop(); ....
DeliMIter
02.04.2002, 13:51
2Dolbyzzer
Диагноз правильный, рецепт неверный. Два фрейма ждать - это ж порно чистой воды. Есть onClipEvent(data), есть другие способы. Сам подумай, будет оно грузиться три фрейма - твой способ не спасет.
MX версия...
vars1 = new LoadVars();
vals1.onLoad = function(success){
if (success) {
// тут вставляешь что тебе нужно с переменной сделать
// типа par.split("_") или както там :)
} else {
trace ("loaderror!!!");
}
}
vars1.load("vars.txt");
Агромное папиба!:D все работает! я понял (наконец-то), что ты мне безуспешно пытался объяснить раньше:))
Но вот еще DeliMIter, (скорее не вопрос, а просьба) накатай, если будет время как это сделать с onClipEvent(data), - я еще, к своему стыду, "ни ногой не ступал" в onClipEvent() :)
2 Дениска:
я МХ скачал, но работаю редко, просто в мх формате не сохранишь:(, не у всех и 5плугин есть.
но там, много интересного:)
Спасибо за помощь:)
отмена
я разобрался:)
всем еще раз ПАСИБА :D
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.