![]() |
|
||||||||||
|
|||||
|
Регистрация: Mar 2006
Сообщений: 92
|
Доброго всем времени суток.
Как водится, споткнулся снова на ерунде ![]() Вобщем ситуация такая: Есть флэшка-проектор. Ей необходимо проверять наличие файла. Так как такой функции у флэша вроде бы нет, то я решил действовать через loadVars. Т.е. пытаемся загрузить некий test.txt, и прочитать из него некоторую переменную. Если она undefined, значит файла нет. Так вот собственно на чем споткнулся: Я не знаю, насколько глубоко юзер засунет проектор в дебри диска, да и не знаю, на какой диск вообще он его положит. А вот файл то, желательно чтоб лежал в строго определенном месте, которое уж точно существует. Скажем корень диска С:, ну или скажем С:\Windows Так спотык в том, как прописать абсолютный путь к файлу? В хелпе, все пути прописаны как URL, про локальные диски ничего нет. Единственное что вычитал, так это то, что путь может быть как относительным (невозможно, потому что не знаю где будет лежать проектор) так и абсолютным. |
|
|||||
|
Регистрация: Jan 2008
Сообщений: 669
|
трейсим юрл локальной флэшки и смотрим как прописываются абсолютные пути
|
|
|||||
|
Регистрация: Mar 2006
Сообщений: 92
|
Спасибо. Помогло
![]() Правда всё равно со второго раза, но получилось так: "/C|/Windows/test.txt" по этой ссылке он находит файл в С:\Windows Вобщем то получается, что тупил я из за первого слэша, ибо как пути он пишет, он мне показывал тысячу раз до того, выводя в панели Output примерно следующее: Error opening URL 'file:///D|/Flash%20Project/Start%20Menu%20V2/C|/Windows/test.txt' |
![]() |
![]() |
Часовой пояс GMT +4, время: 04:41. |
|
|
« Предыдущая тема | Следующая тема » |
|
|