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

Windows Forms Discussion :

[Button] Bouton Play Pause


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    60
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 60
    Par défaut [Button] Bouton Play Pause
    Bonjour à vous,
    J'aimerais faire un bouton "Play-Pause" comme dans certains lecteur multimédia, avec en plus un raccourci clavier.
    En gros, il faudrait un bouton avec le texte PLAY (ou une image) et dès qu'on clique dessus le texte change (PAUSE ou autre image) et quand on clique à nouveau ça revient à PLAY et ainsi de suite.

    Jusque là je vois plusieurs solutions pour le faire mais le problème est que:
    - le code est différent si on clique PLAY ou si on clique PAUSE
    - je souhaiterais que le raccourci clavier soit la même touche (P par exemple)

    Auriez-vous quelques conseils pour que je me lance sur la bonne voie...

    En vous remerciant!

  2. #2
    Membre éprouvé

    Homme Profil pro
    kiné passionné de dev
    Inscrit en
    Mars 2006
    Messages
    1 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : kiné passionné de dev

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 570
    Billets dans le blog
    1
    Par défaut
    Bon, pour la touche clavier je ne peux pas t'aider, j'ai pas ecore essayé,

    sinon pour ton bouton tu peux faire un truc du genre:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Sub evennement bouton click
     
    Select case monbouton.text
    case "PLAY" 'le bouton est PLAY
    monbouton.text="PAUSE"
    'ton code
    case "PAUSE" 'le bouton est PAUSE
    monbouton.text="PLAY"
    'ton code

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    60
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 60
    Par défaut
    effectivement, ça fonctionne bien avec select case (le raccourci aussi)
    j'y avais pas pensé!
    j'avais essayé avec 2 boucles mais ça ne fonctionnait pas, les 2 morceaux de codes s'exécutaient!
    j'ai même fait 2 boutons, l'un disparaisant pour laisser apparaitre l'autre, pensant que ça serait plus simple mais j'ai pas réussi non plus (là encore j'ai peut-être pas pensé à un truc simple!)

    en tout cas merci pour le coup de pouce

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    60
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 60
    Par défaut
    je n'arrive pas à appliquer ce principe de select case avec 2 images (un triange pour play, 2 traits verticaux pour pause, original!!)

    comment dois-je m'y prendre?
    faut-il utiliser la propriété BackgroundImage ou Image?

  5. #5
    Membre éprouvé

    Homme Profil pro
    kiné passionné de dev
    Inscrit en
    Mars 2006
    Messages
    1 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : kiné passionné de dev

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 570
    Billets dans le blog
    1
    Par défaut
    je ne sais pas vraiment, je te dis ça ce soir.

  6. #6
    Membre confirmé Avatar de Momodedf
    Inscrit en
    Juillet 2007
    Messages
    246
    Détails du profil
    Informations personnelles :
    Âge : 37

    Informations forums :
    Inscription : Juillet 2007
    Messages : 246
    Par défaut
    C'est trés simple.

    Avant tout tu dois ajouter les images de fond de ton bouton (triange et 2 traits verticaux) dans les ressources.
    Pour cela dans ton explorateur de solution tu clic droit sur le nom de ton projet > Ajouter > Composant et dans le fanetre qui s'ouvre double clic sur Fichier de Ressource.
    Un nouvel onglet va s'ouvrir, tu auras un menu déroulant appelé "Ajouter une ressource", déroule le et clic sur "Ajouter un fichier existant" puis tu peux selectioner tes images.

    (il y a surement en moyen plus simpel d'ajouter une ressource mais c'est la seule que je connaisse)

    Pour ce qui est du code il suffit de faire

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Sub evennement bouton click
     
    Select case monbouton.text
    case "PLAY" 'le bouton est PLAY
    monbouton.text = "PAUSE"
    monbouton.image = My.Ressource.monficherderessource.mesdeuxbarrepause
    'ton code
    case "PAUSE" 'le bouton est PAUSE
    monbouton.text = "PLAY"
    monbouton.image = My.Ressource.monficherderessource.montriangleplay
    'ton code

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

Discussions similaires

  1. Bouton play/pause et musique
    Par Rafapouf dans le forum ActionScript 1 & ActionScript 2
    Réponses: 1
    Dernier message: 26/02/2013, 18h58
  2. [CS5] Bouton play / pause swf importé (externe) AS2
    Par slim.bouzrati dans le forum ActionScript 1 & ActionScript 2
    Réponses: 1
    Dernier message: 16/05/2012, 14h31
  3. problème creation bouton play et pause.
    Par kalif51 dans le forum C#
    Réponses: 1
    Dernier message: 07/05/2010, 00h06
  4. [niveau avançé] bouton play pause dans une application complexe
    Par dom_dev dans le forum ActionScript 1 & ActionScript 2
    Réponses: 6
    Dernier message: 31/03/2008, 15h33
  5. [FLASH MX2004] Problème pour faire un bouton play
    Par melanie075 dans le forum Flash
    Réponses: 13
    Dernier message: 16/12/2004, 22h55

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