PDA

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


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
Пасиба за ответы - такой еще вопрос, а еще лучше - примерчик, если можно.
В главном мувике № 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
закрыто!

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