/ / Flex 3.5 et Air 2.0 beta 2: ouverture d'un fichier * .cmd - flex, actionscript-3, air

Flex 3.5 et Air 2.0 beta 2: ouverture d'un fichier * .cmd - flex, actionscript-3, air

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 № 1

Il 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.