Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 07.06.2009, 17:32
gfdrf вне форума Посмотреть профиль Отправить личное сообщение для gfdrf Найти все сообщения от gfdrf
  № 1  
Ответить с цитированием
gfdrf

Регистрация: Mar 2006
Сообщений: 92
По умолчанию О путях во флэше.

Доброго всем времени суток.
Как водится, споткнулся снова на ерунде

Вобщем ситуация такая: Есть флэшка-проектор.
Ей необходимо проверять наличие файла. Так как такой функции у флэша вроде бы нет, то я решил действовать через loadVars. Т.е. пытаемся загрузить некий test.txt, и прочитать из него некоторую переменную. Если она undefined, значит файла нет.
Так вот собственно на чем споткнулся:
Я не знаю, насколько глубоко юзер засунет проектор в дебри диска, да и не знаю, на какой диск вообще он его положит.
А вот файл то, желательно чтоб лежал в строго определенном месте, которое уж точно существует. Скажем корень диска С:, ну или скажем С:\Windows
Так спотык в том, как прописать абсолютный путь к файлу?
В хелпе, все пути прописаны как URL, про локальные диски ничего нет.
Единственное что вычитал, так это то, что путь может быть как относительным (невозможно, потому что не знаю где будет лежать проектор) так и абсолютным.

Старый 07.06.2009, 19:03
Kuruki вне форума Посмотреть профиль Отправить личное сообщение для Kuruki Найти все сообщения от Kuruki
  № 2  
Ответить с цитированием
Kuruki

Регистрация: Jan 2008
Сообщений: 669
трейсим юрл локальной флэшки и смотрим как прописываются абсолютные пути
Код AS1/AS2:
trace(this._url);

Старый 07.06.2009, 19:20
gfdrf вне форума Посмотреть профиль Отправить личное сообщение для gfdrf Найти все сообщения от gfdrf
  № 3  
Ответить с цитированием
gfdrf

Регистрация: 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.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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