PDA

Просмотр полной версии : как открывать локальные файлы из флеша?


lll
31.08.2005, 19:47
Может кто знает как открыть флешом файл размещенный на жестком диске или cd? :confused:

eshkel
31.08.2005, 20:10
указать путь к этому файлу, абсолютная или относительная ссылка.
если ответ не удовлетворил, опиши конкретней тип открываемого файла, и что заначит открыть?

lll
01.09.2005, 00:29
Файл - pdf . Да вообще неважно какой файл. Главное чтобы файл открывался в том приложении которое указано по умолчанию. Например если я ткну в jpeg, он откроется через ACDsee, вот мне и надо чтобы я во флеше ткнул кнопку и файл открылся в своём приложении. Если можно расскажите как это реализуется и какой функцией. :confused:

з.ы. если можно с примером. :rolleyes:

sher83
01.09.2005, 00:34
На сколько я понимаю, тебе подойдет такая команда:

on(Release) {
getURL("http://www.tvojsajt.ru/tvojfajl.pdf", "_blank");
}

Так твой файл откроется в новом окне браузера, в нужной программе.

lll
01.09.2005, 19:04
мне это не подойдет.! файл находится не на сайте а на жестком диске.

lll
01.09.2005, 19:07
Так твой файл откроется в новом окне браузера, в нужной программе.

Ни один из существующих браузеров пока не умеет открывать pdf! :) Надо чтобы файл запускался своим приложением. В общем нужен такой же эффект, как если бы я просто запустил файл двойным кликом.

KidsKilla
01.09.2005, 21:23
читай про fscommand
http://novemberain.com/livedocs/Help/ActionScriptLangRef/00001352.html

dilsh
02.09.2005, 01:20
посмотри может поможет

Snick-shaman
03.09.2005, 00:53
Я сам не давно с таким же парился ;) .

Вообщем, делаешь кнопку и делаешь на событие кнопки код:

fscommand("exec", "бла_бла_бла.bat");

Паблишишь в exe'ник. Делаешь директорию c именем "fscommand
там же где и exe'ник. Там, хоть при помощи блокнота, делаешь bat'ник с именем бла_бла_бла.bat и пишешь в нём @ start путь_к_файлу.pdf

Файл откроется прогой по умолчанию. Главное чтобы путь и имя файла не содержали пробелов и ещё каких-то символов, непомню.

Вот пример .....

__________

Дедушка Фрейд попробовал все. И все, что ему не понравилось, отнес к извращениям.

TERRORist
03.09.2005, 01:20
Ага, точно, я так еще деинсталятор для своей флеши делал:) Прям из нее работал.

"Ни один из существующих браузеров пока не умеет открывать pdf!" - не пори чушь. Есть Акробат плагин, я всю документацию из сети смотрю в браузере.

lll
03.09.2005, 14:06
"Ни один из существующих браузеров пока не умеет открывать pdf!" - не пори чушь. Есть Акробат плагин, я всю документацию из сети смотрю в браузере.
Я не говорил про плагины. Я имел ввиду сам браузер. И вообще мне не нужно чтобы браузер чтото открывал. ;)

lll
03.09.2005, 14:13
Snick-shaman! Респект!!! Помого очень! Всем остальным спасибо за внимание.

Barss07
11.10.2005, 23:19
А у меня никак не хочет этот пример заработать :(
А мне как раз надо из одной флешки запустить другую.

Это может быть из-за восьмерки?

Barss07
12.10.2005, 18:49
Йех, ну что ж никто не намекнул, что только из проектора можно exec использовать! :)
Вот только у Гурского и прочел :)