Apache flex Flex 3.5和Air 2.0 beta 2:打开*.cmd文件
使用AdobeAIR 2.0 beta 2,当用户单击按钮时,我想打开一个cmd文件,但我得到Apache flex Flex 3.5和Air 2.0 beta 2:打开*.cmd文件,apache-flex,actionscript-3,air,Apache Flex,Actionscript 3,Air,使用AdobeAIR 2.0 beta 2,当用户单击按钮时,我想打开一个cmd文件,但我得到“Error#3001:文件或目录访问被拒绝” 守则: <mx:Button width="200" height="50" click="OpenFileHandler()"/> <mx:Script> private function OpenFileHandler():void { var file:File = new File("C:\\OpenIE.cmd"
“Error#3001:文件或目录访问被拒绝”
守则:
<mx:Button width="200" height="50" click="OpenFileHandler()"/>
<mx:Script>
private function OpenFileHandler():void
{
var file:File = new File("C:\\OpenIE.cmd");
file.openWithDefaultApplication();
}
私有函数OpenFileHandler():void
{
var file:file=新文件(“C:\\OpenIE.cmd”);
openWithDefaultApplication()文件;
}
可访问的目录和文件存在。adobe Air 2.0 beta 2在打开cmd文件时是否有限制?在典型的Air 2应用程序中,使用openWithDefaultApplication打开的内容有限制。有关完整列表,请参阅。如果您对应用程序使用本机安装程序,则不存在限制,您也可以使用API。非常感谢您抽出时间,这些信息非常有用。