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

C# Discussion :

Variable accessible en C# avec GetVariable et SetVariable


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    347
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 347
    Par défaut Variable accessible en C# avec GetVariable et SetVariable
    Bonjour,

    je cherche à faire une petite interface en Flash AS3 avec 1 bouton,
    lorsque je clique sur le bouton, ça allume une LED sur une carte imprimé.

    En C#, il suffit de créer un composant AxShockwaveFlashObjects.
    Les méthode GetVariable et SetVariable sont là pour récupéré ou changer les valeur.

    Alors, en AS2 ça fonctionne,
    pour tester, je crée un TextBox et en C#, je fais un myFlashPlayer (qui est l'instance de mon swf) . SetVariable(myTextBox1.text, "essai") et ça fonctionne, la même chose en AS3 ne fonctionne pas.

    Auriez vous une idée de la manière de faire fonctionner la même chose en AS3?
    (j'en aurai besoin par la suite de l'AS3, donc je ne peux pas le faire en AS2 désolé)

    Je vous remercie d'avance

  2. #2
    Membre Expert Avatar de Lorenzo77
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    1 472
    Détails du profil
    Informations personnelles :
    Âge : 53
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 472
    Par défaut
    est ce que ton composant C# supporte les versions du lecteur Flash (>=9) intégrant l'AS3 ?
    si c'est un composant qui date de VS 2005 j'ai un gros doute ...

    je déplace le sujet dans le forum C#, tu auras surement plus d'aide.

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    347
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 347
    Par défaut
    humm, bonne question,
    j'utlise Visual Studio 2008, aucune idée, mais je pense que oui, car mon swf en AS3 est vue comme il devrait l'être.

    Par contre, le pourquoi je l'avais posté dans le Forum Flash était que lorsque j'utilise un outil de Décompilation de Flash, je n'avais pas une vue identique entre la même chose en AS2 et AS3.

    Je ne sais donc pas si c'est parce qu'en AS2, il suffit de mettre le nom de la variable et qu'en AS3 il faille mettre autre chose devant ou faire un interfaçage.

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    347
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 347
    Par défaut
    je suis tombé la dessus:
    http://www.kirupa.com/forum/showthread.php?t=289313

    mais je ne comprends pas, y'aurai t'il un exemple ou une personnes qui arrive à avoir accès au contenu de ses variables flash AS3 depuis un composant COM?

  5. #5
    Membre Expert Avatar de Lorenzo77
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    1 472
    Détails du profil
    Informations personnelles :
    Âge : 53
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 472
    Par défaut
    j'ai cherché ce composant pour faire un test, mais il n'est pas dans la bibli de VS2008 ... il et payant ?


    sinon regarde ceci : http://livedocs.adobe.com/flash/9.0_...fV3/index.html
    il y a eu pas mal de modif au niveau sécu avec l'AS3, faudrait aussi vérifier s'il ne faut pas autoriser l'accès ou quelque chose dans ce genre.

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    347
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 347
    Par défaut
    Non, c'est une composant COM, c'est à dire que pour l'intérger dans l'application, il suffit de faire un clique droit dans la boite à outils et faire ajouter une référence, là, après un chargement assez long, on a une fenêtre avec un onglet COM, et là, dedans y'a un composant Shockwave.

    J'avais déjà pensé au problème lié à la sécurité... Mais c'est assez lourd, je me suis penché sur les ExternalInterface, mais pareil, très peux d'exemple...

    On va finir par trouver, au pire, j'ai les fscommand, mais j'aimerai être capable d'envoyer des infos à mon SWF aussi...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [VB.NET] Variable de type enum avec du string
    Par Mouse dans le forum Windows Forms
    Réponses: 4
    Dernier message: 13/01/2005, 18h22
  2. Access/SQL : Problème avec Count
    Par Taurëndil dans le forum Langage SQL
    Réponses: 2
    Dernier message: 13/01/2005, 15h49
  3. [ACCESS 97] pb avec le currentDB
    Par sygale dans le forum Access
    Réponses: 5
    Dernier message: 11/10/2004, 14h05
  4. [C#] Variables accessibles à toutes les méthodes
    Par defacta dans le forum ASP.NET
    Réponses: 2
    Dernier message: 06/05/2004, 11h20
  5. problème de passage de texte avec getvariable
    Par VincentB dans le forum Flash
    Réponses: 2
    Dernier message: 12/01/2004, 18h35

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