Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Можно ли изменить программно файл, из корого я вытягиваю инфу... (http://www.flasher.ru/forum/showthread.php?t=50756)

anatak 30.10.2003 22:42

Можно ли изменить программно файл, из корого я вытягиваю инфу...
 
Всем драм! :p

Вопрос:
я в Динам. текст пихаю из файла переменную (текст), есть кнопки - хочу чтобы при нажатии кнопки измненился файл, из которого я тяну текст, т.е. чтобы изменилось название. Типа:
loadVariables("message.txt", ""); - чтобы мог вместо message.txt подставлять message2.txt например и т.д.

Если есть предложения более интересные - буду рад поддержке!

ЗЫ ну, не нашел я в форуме ответ на свой вопрос!! :D

schleicher 31.10.2003 14:43

Дык, Сервак надо!
 
Сам флэш не умеет выполнять манипуляции с файлами (исключая fscommand) а вот пхп - умеет. Шлешь данные скрипту, меняешь их и пишешь в какой тебе надо файл.
ЗЫ: а fscommand - отстой!

Dimonius 31.10.2003 15:11

погодите...
 
Если я правильно понял, тут все проще.
loadVariables поддерживает переменные, пожтому можно менять имена файлов как заблагорассудится.

loadVariables(myVar, "");

schleicher 31.10.2003 15:17

А!!!!
 
Я сразу не въехал!
Я думал треба текст в динам. поле редактировать, а потом записывать в новый файл!

anatak 03.11.2003 15:00

Спасибо за ответ!

Все работает... А вот когда захотел то же сделать и для более сложного варианта - не прошло...

Вопрос: в мувике 1 (главный) лежат: 4 мувика (кнопки), в которых по событию я меняю myVar на нужное мне значение, мувик 2 - поле Dinam. text с прокруткой, в нем я пользую loadVariables(myVar, ""); вот тут-то и не отрабатывает присвоение переменной нужного мне имени файла.

в чем я прокололся?

schleicher 03.11.2003 15:13

Кажися тут-то надо таргет прописывать - путь к тому клипу, где твой текстфиелд лежит.
loadVariables(myVar,"_root")

Ну или не рут, а путь к тому клипу, где у тебя текстфиелд лежит.

anatak 03.11.2003 17:31

schleicher-у респект!!!!
 
Пасиба за ответы - такой еще вопрос, а еще лучше - примерчик, если можно.
В главном мувике № 1 лежат еще два мувика - № 2 и № 3. Я в мувике № 2 меняю мою myVar, и хочу чтобы в мувике № 3 переменная myVar отработала - т.е. loadVariables(myVar,"") получила из мувика № 2 значение, которое я и присвоил myVar.
Т.е. как правильно прописать путь и сделать так, чтобы текстфилд сразу поменял значение - типа рефреша - (например - вместо данных из файла message.txt стал юзать данные файла message2.txt)...

anatak 04.11.2003 19:11

уточнение
 
on (press) {
_parent.textSCR.emailmovie.myVar="message2.txt";
}

не фурычит никак, хотя пути прописаны точно правильно...

anatak 10.11.2003 19:53

закрыто!

сделал по-другому...


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

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