Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   не определенный конец URL (http://www.flasher.ru/forum/showthread.php?t=109746)

Манюня 20.03.2008 05:10

не определенный конец URL
 
У меня на диске существуют изображения у них одинаковое начало имен и отличные друг от друга 3 символа конца имени (0 до 999). Типа 45458.jpg, 45022.jpg. Подскажите,как можно программно подобрать путь чтобы можно было использовать все существующие картинки и именами такого типа в функции loadMovie.
Код:

      createEndOfPath = function(path:String):String{
        var i = 0;
        for (i; i < 999; i++){
                End = i.toString();
                if (End.length() == 1){
                        End =  '00'+ End;
                }
                if (End.length() == 2){
                        End = '0' + End;
                }
               
                _path = path + End +'.jpg';
                vid.loadMovie(_path);               
        }
        return _path;
}

Я попыталась, помогите пожалуйста

INK• 20.03.2008 19:07

т.е.
если подается допустим 0 то надо сделать "45"+"000"+".jpg"
если 12 то "45"+"012"+".jpg"
если 123 то "45"+"123"+".jpg"
так что ли?

Манюня 20.03.2008 20:03

Да. Только как вот так проверить их существование и если находить существующий, то показать на экране??

INK• 20.03.2008 20:09

я думаю без списка существующих - никак.

iNils 20.03.2008 20:12

Использовать класс MovieClipLoader для загрузки, у него есть событие onLoadError.

Манюня 20.03.2008 20:13

я тоже думаю, но надежда умирает последней

divinus 20.03.2008 20:15

INK•, правильно... ) вот только список изображений можно не только с XML-я грузить ;)
если флешка берет рисунки с сервера, то можно через PHP. в этом случае задавайте вопрос в другом разделе форума ;)
если флешка локально работает, то придется "оборачивать"... читайте про zinc, AIR и т.д....

divinus 20.03.2008 20:16

iNils, это ты предлагаешь пробегать все варианты? :)

iNils 20.03.2008 20:26

Не, это крайний случай, когда нет возможности использовать пхп, а если есть, то запросить список гораздо лучше.

divinus 20.03.2008 20:29

iNils, я как то извращался через javascript и activeX файлы на локальном компе читать... но это нигде не сработает... это надо безопасность выставлять всю на минимум в браузере...


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

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