PDA

Просмотр полной версии : Возможно ли во Flash 5 сделать такую вещь


ama2001
09.09.2002, 18:31
Есть текстовое поле, с права кнопка обзор, нажимаю на нее, и в текстовое поле подставляется указанное имя?

Если возможно, то подскажите пожалуйсто как? :)

sapiens
09.09.2002, 18:39
а почему нет? текстовое поле - динамическое, присваиваешь ему переменную, по нажатию на кнопку определяешь эту переменную...... немного додумать, и нет проблем......

ama2001
10.09.2002, 10:38
Сори я стормозил...
При нажатии на кнопку (из флэша) открывается окно открытия файлов, имя выбранного файла вписывается в это поле

ama2001
10.09.2002, 18:23
Чего никто не знает чтоли?

sapiens
10.09.2002, 18:38
окно открытия файлов сам рисуешь или как?

hwait
10.09.2002, 19:42
Непростая задачка но вполне решаемая. Зависит от того что нужно.
Если выбор файлов из одной директории, то можно просто передавать их имена в мувик перед исполнением в виде переменных. Потом во флеше делаешь окно выбора файлов. Переменные передаешь из html-документа с помошью JavaScript.
Если же нужно выбрать любой файл на компьютере пользователя то вне мувика в html'e ставишь <INPUT type="file"> и по обработке этой формы передаешь value мувику, где уж вычленяешь из строки имя файла и отображаешь его в поле.

Fisher
10.09.2002, 19:46
Тебе для нета или для локала? Если для локала то юзай

поиск&&(Делфи||Билдер) :)

ama2001
11.09.2002, 12:46
Нет Мне для Weba, Окно открыватся должно Виндовое, Со списком файлов пользователя, А кнопка обзор должна быть флэшовой..
По ходу
1. Возможно ли пхп скриптом считывать имена файлв на серваке или на машине пользователей
2. Есть переменная str="12;6;345;23"
есть массив a
как перенести цыфры в массив В ПХП (во Flash'e split а в ПХП)

Useless
11.09.2002, 13:39
0. Такого во флеше нет, ни в пятом, ни в эмыксе :(
Юзай хтмльное окно, как предлагали выше.

1. На серваке - можно, у клиента - нельзя.

2. explode(). Да и split() там тоже есть...

ama2001
11.09.2002, 16:18
А разве это окно яваскриптом вызывать нельзя, а из флэша вызвать яваскрипторую функцию?
хм....