IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Flex Discussion :

flex - flash.net avec chemin windows (D:\)


Sujet :

Flex

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Octobre 2011
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2011
    Messages : 8
    Points : 5
    Points
    5
    Par défaut flex - flash.net avec chemin windows (D:\)
    Bonjour,

    Je souhaite réaliser une application standalone utilisant une bonne interface graphique+scripts+base de données.

    Je me tourne vers flash car d'un point de vue graphisme, c'est excellent. Mais, je n'y connais absolument rien pour l'instant à flex/flash.

    Mais, je n'arrive pas à faire communiquer flash avec mes scripts.

    L'idée est que depuis un fichier html sur mon bureau (ouverture avec IE en copiant l'url "C:\Documents and Settings\moa\Desktop\test.html"), je puisse afficher le flash test.swf (D:\data\testflash\test.swf). Ce flash exécuterait soit un script php soit python soit batch se trouvant sous D:\data\testflash\scripts\php\test.php, D:\data\testflash\scripts\python\test.py, D:\data\testflash\scripts\batch\test.bat (ce fichier exécute le fichier test.py par exemple). Ces scripts pour ce test ne retournent qu'une chaîne de caractères (ils attaqueront une base de données plus tard)

    Le flash n'est qu'un bouton avec un textarea. Clique sur le bouton, affiche dans le textarea ce que retourne le script.

    Mon test ne fonctionne pas.

    Pourriez-vous m'aider à faire fonctionner cela ou est-ce impossible ?

    Voici mon code que j'ai écrit :
    test.html
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    <html>
    <body>
    COUCOU
    <embed src="D:\data\testflash\test.swf" quality="high" width="742" height="300" name="news" align="middle" type="application/x-shockwave-flash" /> 
    </body>
    </html>
     
    test.mxml : 
    <?xml version="1.0" encoding="utf-8"?><mx:Application
    xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"
    applicationComplete="init()" height="198" width="264">
    <mx:Script>
            <![CDATA[
               import mx.controls.Alert;
               import flash.net.URLLoader;
               import flash.net.URLRequest;
               import flash.net.URLVariables;
     
               public function bouton():void{
                	   var url:String = "scripts\batch\test.bat";
                    var loader:URLLoader = new URLLoader();
                    var request:URLRequest = new URLRequest(url);
                    loader.load(request);
                    zoneTexte.text=loader.data;
     
                }
            ]]>
        </mx:Script>
        <mx: Panel title="Services "
    		paddingBottom="30" paddingLeft="30" paddingRight="30" paddingTop="30">
          <mx:Button label="Appel du script" id="btn" click="bouton()"/>
          <mx:TextArea height="74" id="zoneTexte"/>
        </mx: Panel>
     
    </mx:Application>
    Je suppose que c'est mon utilisation des packages flash.net.* qui n'est pas bonne vu que dans les exemples j'y ai vu des url du type "http://..."

    Je vous remercie.
    Sébastien

  2. #2
    Futur Membre du Club
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Octobre 2011
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2011
    Messages : 8
    Points : 5
    Points
    5
    Par défaut
    Re,

    Après plusieurs essais, je me suis aperçu qu'il y avait un problème de sécurité local avec network.
    En ayant signalé le répertoire D:\data\testflash comme fiable, maintenant j'ai une erreur IOError.

    Quelqu'un peut-il m'aider à connaître l'origine de ces problèmes ?
    Merci

Discussions similaires

  1. Réponses: 3
    Dernier message: 08/06/2009, 11h09
  2. [VB.net 2005]Problème avec des windows form
    Par Entela dans le forum Windows Forms
    Réponses: 3
    Dernier message: 28/12/2008, 17h31
  3. communiquer un IHM (asp.net ) avec un service windows
    Par nb_fr31 dans le forum ASP.NET
    Réponses: 1
    Dernier message: 10/03/2008, 20h30
  4. Utiliser un webservice .NET avec flex
    Par catd dans le forum Flex
    Réponses: 1
    Dernier message: 12/10/2007, 15h46
  5. [VB.NET] Probleme avec chemin fichier
    Par barnet dans le forum ASP.NET
    Réponses: 2
    Dernier message: 02/05/2007, 15h59

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo