2010-05-04 80 views
1

你好的StackOverflow社區打開文件夾,的Adobe AIR - 選項在Windows資源管理器

有沒有辦法從Adobe AIR打開Windows資源管理器的文件夾?

看起來這些API不會在AIR 2.0之前添加,但在此之前是否有任何可用於啓用此功能的解決方法?

感謝, 毛

回答

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

+0

直到AIR 2.0版本我相信這是我們可以使用的唯一方法。謝謝! – muro 2010-05-11 12:45:25

+1

它確實打開瀏覽器窗口,但文件夾內容直接顯示在瀏覽器內。 Windows資源管理器對話框未啓動。我們如何打開窗口瀏覽器對話框? – 2012-11-29 07:15:51