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

WinDev Discussion :

Appliquer un "Clic" d'un bouton dans une zone répétée [WD20]


Sujet :

WinDev

  1. #1
    Membre à l'essai Avatar de mataucarre
    Homme Profil pro
    Enseignant
    Inscrit en
    Décembre 2015
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Décembre 2015
    Messages : 14
    Points : 11
    Points
    11
    Par défaut Appliquer un "Clic" d'un bouton dans une zone répétée
    Bonjour,

    Dans une fenêtre, j'ai mis en place une zone répétée qui me servira à lancer un son lors du clic sur un bouton. Dans cette fenêtre, j'ai donc inséré un champ multimédia.

    Je récupère des informations depuis un fichier xml local. Je souhaiterais les envoyer dans la zone répétée.
    J'ai déjà un petit soucis, quand j'utilise le fichier en local (qui est à la racine de mon projet), rien ne fonctionne, par contre, lorsque je récupère le fichier à partir d'un lien, ça fonctionne parfaitement).
    Sinon il est également possible de passer par une base hfsql. Par contre, je ne trouve pas d'informations quant à la connexion à cette base (qui serait pourquoi pas en local), et la récupération de données afin de les envoyer dans ma zone répétée.

    Voici mon code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    SonXML est un XMLDocument,Description="rss"
    SonXML=XMLOuvre("rss.xml",depuisFichier)
    MonNoeudSon est un xmlNoeud,Description="rss.item"
    nIndice est un entier
     
    POUR TOUT MonNoeudSon DE SonXML.rss sur Item
    ZoneRépétéeAjouteLigne(ZR_Sound)
    nIndice=ZoneRépétéeOccurrence(ZR_Sound)
    ATT_BoutonSon[nIndice]=SonXML.rss.item.title
    ATT_Lien[nIndice]=SonXML.rss.item.link
    FIN
    Voici le code du bouton dans ma zone répété :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    MultimédiaJoue(MM_Soundbox,ATT_Lien)
    Dans la description de ma ZR :
    - ATT_BoutonSon est attribué au bouton, avec comme propriété libellé,
    - ATT_Lien est également attribué au bouton, avec comme propriété valeur.

    Lors des essais, je récupère le libellé sur mes bouton, mais lorsque je clic sur ceux-ci, le test plante et se ferme.

    Merci par avance de votre aide.

  2. #2
    Membre à l'essai Avatar de mataucarre
    Homme Profil pro
    Enseignant
    Inscrit en
    Décembre 2015
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Décembre 2015
    Messages : 14
    Points : 11
    Points
    11
    Par défaut
    Je viens de trouver mon erreur.

    Dans mon fichier xml, j'utilisais des guillemets dans le chemin de mon lien : <link>"/lien/vers/fichier.mp3"</link>

    Or, il ne faut pas... J'ai tenté de créer mon fichier XML sans ces guillemets, et tout fonctionne !

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

Discussions similaires

  1. Réponses: 6
    Dernier message: 13/11/2012, 08h17
  2. Réponses: 15
    Dernier message: 13/03/2007, 17h25
  3. Réponses: 35
    Dernier message: 17/02/2006, 18h39

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