Utilisation d’Adobe Air 2.0 beta 2 Je souhaite ouvrir un fichier cmd lorsque l’utilisateur clique sur un bouton, mais j’obtiens "Error #3001: File or directory access denied"
.
le code:
<mx:Button width="200" height="50" click="OpenFileHandler()"/>
<mx:Script>
private function OpenFileHandler():void
{
var file:File = new File("C:\OpenIE.cmd");
file.openWithDefaultApplication();
}
Le répertoire est accessible et le fichier existe. Est-ce que Adobe Air 2.0 bêta 2 est soumis à des restrictions lors de l’ouverture d’un fichier cmd?
Réponses:
1 pour la réponse № 1Il y a des limites à ce qui peut être ouvert avec openWithDefaultApplication dans une application AIR 2 typique. Faire référence à l'asdoc pour la liste complète. Si vous utilisez un programme d’installation natif pour l’application, les limitations n’existent pas et vous pouvez également utiliser le NativeProcess API.