PDA

Просмотр полной версии : Список файлов


Dr.Time
16.11.2005, 18:39
Может это и "тупой вопрос", но не подскажет ли уважаемое сообщество как прочитать список файлов из локальной директории в массив или переменную. Просто к хелпу не посылать. Там я, увы, ничего не нашёл.

Nirth
16.11.2005, 18:41
а в поиск послать можно?

Dr.Time
16.11.2005, 18:47
Да ради бога! Только что искать!? Directory? File? Ну не вижу я зацепки!

Nirth
16.11.2005, 18:53
ну например по словам "список файлов" я нашел топик с ссылкой на оболочку для флэша - MDZinc
http://flasher.ru/forum/showthread.php?t=67959&highlight=%F1%EF%E8%F1%EE%EA+%F4%E0%E9%EB%EE%E2

данное словосочетание я взял из названия твоего топика ;)

Dr.Time
16.11.2005, 19:11
Спасибо за ссылку. Чё-то я наверно устал и отвлекаюсь, если сам не нашёл этого. А средствами АС есть возможность? Или выводить fscommand команду dir в файл и обрабатывать его?... Ещё одного посылания в .... или на .... я не пережыву! ;)

Nirth
16.11.2005, 19:14
с помощью ас насколько я знаю нет, из за политики безопасности.
можно теоритически, запускать bat файл который бы читал директорию и создавал файл (filelist.xml например) ...но мне кажеться легче юзать оболочки.
если данная не устраивает посмотри еще mProjector и SwfStudio

Dr.Time
16.11.2005, 19:19
Ещё раз спасибо за внимание и ответ! Значит я всё-таки не тупил раз не нашел в АС. Спасибо.

__i
16.11.2005, 20:03
а скажи как из ват файлом ты сохранишь список файлов в хмл?

Nirth
16.11.2005, 20:12
я никак, я вообще бат файлы не разу не писал, поэтому и написал - теоритически.

__i
16.11.2005, 20:40
Эх теоретики %)) меня тут осенило как это можно сделать с помощью бат файла !!!!

пищем бат файл такого типа:

echo files= > t.txt
dir /b >> t.txt

первая команда записывает в файл t.txt строку files=
вторая команда ДОписывает в файл список файлов в текущем катологе (если поставить в параметре католог то файлы указаного католога)

теперь фо флеше смело читаем файл t.txt - в нем список файлов указаного каталога в переменной files %)))

Dr.Time
17.11.2005, 11:04
Эх теоретики %)) меня тут осенило как это можно сделать с помощью бат файла !!!!

пищем бат файл такого типа:

echo files= > t.txt
dir /b >> t.txt
Спасибо за разжевывание, но с коммандной строкой мы знакомы. ;) Так и сделаю. :)