Adobe AIR - параметры открытия папки в проводнике Windows

Привет, сообщество StackOverflow!

Есть ли способ открыть папку в проводнике Windows из Adobe AIR?

Похоже, что эти API не будут добавлены до AIR 2.0, но есть ли какие-то обходные пути, которые можно использовать для включения этой функции?

Спасибо, Маурисио


person muro    schedule 04.05.2010    source источник


Ответы (1)


Попробуйте запустить новый URLRequest для имени файла. Теоретически он отправит этот запрос в браузер по умолчанию на компьютере с Windows, который, вероятно, откроет папку.

Что-то вроде этого:

<?xml version="1.0" encoding="utf-8"?>
<mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Script><![CDATA[
import flash.net.URLRequest;

public function clickButton():void{
var request : URLRequest = new URLRequest('C:\\projects\\');
navigateToURL(request )    
}
]]></mx:Script>

<mx:Button click="clickButton()" />
</mx:WindowedApplication>

Пример кода, взятый из одного из моих старых сообщений в блоге: http://www.jeffryhouser.com/index.cfm/2008/4/22/Using-AIR-to-launch-other-applications

person JeffryHouser    schedule 04.05.2010
comment
Я считаю, что до выпуска AIR 2.0 это единственный подход, который мы можем использовать. Спасибо! - person muro; 11.05.2010
comment
Он открывает окно браузера, но содержимое папки отображается непосредственно внутри браузера. Диалоговое окно проводника Windows не запускается. Как мы можем открыть диалог Window Explorer? - person Blue Sky; 29.11.2012