| auteurs : Brice Franzoia, Grégory Dumas |
Prenons l'exemple d'un PDF.
Il y a deux méthodes : fichier.pdf
Via un GetUrl :
btnOpenPDF. getURL (" ton_fichier.pdf " );
|
Via un Fscommand() (conseillé) :
btnOpenPDF. onPress = function () {
fscommand (" exec " , " ton_fichier.bat " ) ;
}
|
et création d'un .bat
start ton_fichier.pdf
exit
|
Remarque : Le fichier ouvert devra se trouvait dans un répertoire nommé fscommand situé à la racine de l'animation.
|
| auteur : Brice Franzoia |
Trois choses importantes à savoir :
- fscommand est une commande qui ne peut être utilisée qu'en LOCAL.
btn. onPress = function () {
fscommand (" exec " , " mon_fichier.exe " );
}
|
- Pour le code ci-dessus, si l'on veut ouvrir l'exécutable "mon_fichier.exe", il faut qu'il soit obligatoirement placé dans un répertoire nommé "fscommand"
- Il faut que le .swf soit transformé en .exe
| |
| auteur : slim_java |
Il faut avoir un exécutable qui permet de créer un dossier ou un fichier,
voici un code en langage C
# include <dir.h>
int main ()
{
mkdir (" Nom_dossier_Créer " );
return 0 ;
}
|
après, on génère un .exe nommé dossier.exe par exemple.
Ensuite, sur le bouton Flash on écrit ce script
on (release){
fscommand (" exec " , " dossier.exe " );
}
|
ensuite, on doit créer deux choses :
- un dossier qui se nomme fscommand et qui contiendra dossier.exe
- un fichier d'extension .bat avec comme ligne de commande :
@ echo off
start dossier.exe
exit
|
enfin, on exporte l'animation .swf en exe.
|
Consultez les autres F.A.Q's
|
|
Les sources présentées sur cette page sont libres de droits
et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation
constitue une œuvre intellectuelle protégée par les droits d'auteur.
Copyright © 2003-2006 Developpez Developpez LLC.
Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne
peut être faite de ce site ni de l'ensemble de son contenu : textes, documents
et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez
selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.