![]() |
Связать программу с расширением файла
Всем привет. Есть программа, которая создает файл, скажем формата .map. Вопрос в следующим, как мне сделать так, чтобы при запуске файла формата .map запускалась эта программа и в нее тут же загружалось содержимое .map? Как например есть .psd для фотошопа, запускаем psd открывается фотошоп и все содержимое этого psd. Что для этого нужно сделать? Или вот есть AwayBuilder(Away3D), написанный на air. Так вот там реализована такая фича, что я могу просто запустить файл формата .awd, запускается прога и в нее заносится содержимое файла.
|
правая кнока мыши на файле - открыть с помощью - выбрать программу, дальше указываешь путь к ней и ставишь галочку http://prntscr.com/fc406j
|
Это первое, что я сделал, когда захотел сделать нечто подобное. Но вся проблема в том, что открывается только программа, но в программу не заливается содержимое этого файла. Если посмотреть в сторону AwayBuilder, то при создании .awd файла, файлы с этим расширением автоматом настраиваются под эту прогу и когда запускаешь этот файл, открывается прога, а содержимое сразу же загружается в нее.
|
Если, скажем, у тебя файл называется someFile.pp, назначь свою прогу как дефолтную для него
Код AS3:
Код AS3:
Потом добавь слушатель InvokeEvent к NativeApplication.nativeApplication Код AS3:
п.с. Этот способ не работает, пока не установишь приложение в систему. Из отладчика пробовать бесполезно. |
caseyryan Спасибо, на днях попробую и отпишусь
|
| Часовой пояс GMT +4, время: 17:56. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.