Bonjour,
Etant débutant en actionscript je galère un peu avec un combobox.
J'arrive à charger le XML mais j'arrive pas à faire un bouton vers une URL FScommand
Si vous pouviez m'aider ça serait sympa !
Source
Bonjour,
Etant débutant en actionscript je galère un peu avec un combobox.
J'arrive à charger le XML mais j'arrive pas à faire un bouton vers une URL FScommand
Si vous pouviez m'aider ça serait sympa !
Source
en essayant
ça fonctionne pas non plus...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 fscommand("exec"+currentlySelected.data); };
je craque!
Salam Cryss,
Tu veux donc lancer un executable à partir de ton SWF, ce n'est pas sécuritaire ça.
Sinon, le fscommand c'est pour envoyer une commande au programme ou le logiciel qui contient ton swf, i.e. si tu intègre ton swf dans un browser, c'est le browser qui va recevoir la commande envoyée par fsCommand., et je ne crois pas que ton navigateur comprenne ce que veut dire:Tu dois passer par JavaScript dans ce cas, voici une réponse sur le forum qui dit que ce n'est pas possible non plus en Javascript à cause de sécurisation des navigateurs Internet.
Code : Sélectionner tout - Visualiser dans une fenêtre à part "exec"+currentlySelected.data
lancer un executable (.exe)
Peux-tu expliquer un peu ce que tu veux faire au juste?
Bon courage, @ ciao bonsoir!
--------------
Mettre le Tag est aussi une aide aux développeurs
Alors oui, j'ai oublié une précision, je développe un CDrom donc du contenu offline!
Actuellement j'ouvre avec un bouton des fichiers pdf/word/excel avec fscommand, qui ne pose aucun problème.
Mais une fois passé sur combobox et xml car plusieurs fichiers à gérer, la fonction fscommand ne fonctionne plus pour ouvrir les .exe ou autres.
et je pensai quand remplacant
getURL(currentlySelected.data);
par
fscommand("exec"+currentlySelected.data);
celà fonctionnerait, mais il n'en est rien...
Merci encore.
Salam Cryss,
c'est quoi le code qui marche et que tu utilises sur un bouton pour ouvrir un fichier.Actuellement j'ouvre avec un bouton des fichiers pdf/word/excel avec fscommand, qui ne pose aucun problème.
Bon courage, @ ciao bonsoir!
--------------
Mettre le Tag est aussi une aide aux développeurs
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 /// appel .exe button_bt.onRelease = function(){ fscommand("exec","base.exe") };
Salam Cryss,
Donc si j'ai bien compris, en changeant ton xml en :
<?xml version="1.0" encoding="utf-8"?>
<base>
<article idrub="01" idart="base.exe" titre="Base 01" />
<article idrub="02" idart="base.exe" titre="Base 02" />
</base>
et ton code en :
ça devrait marcher, car ça va executer la meme chose que ton bouton:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 cbListener.change = function(evt_obj:Object) { var currentlySelected:Object = evt_obj.target.selectedItem; // getURL(+currentlySelected.data); trace("currentlySelected.data=" + currentlySelected.data); fscommand("exec", currentlySelected.data); };
fscommand("exec","base.exe")
Bon courage, @ ciao bonsoir!
--------------
Mettre le Tag est aussi une aide aux développeurs
Merci Fares pour tes réponses et le temps que tu y passes.
ça fonctionne pas non plus.
j'ai essayé de contourner le problème avec freeMX, mais toujours aucune ouverture de fichier...
Bon j'ai resolu mon probleme tout fonctionne parfaitement.
Une erreur de script.
Enfin voilà, je peux ouvrir un exe à partir d'un combobox /xml
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager