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

MFC Discussion :

ListBox / playlist (pr lecteur audio) : arr�t au dernier titre


Sujet :

MFC

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    �tudiant
    Inscrit en
    Juillet 2006
    Messages
    59
    D�tails du profil
    Informations personnelles :
    �ge : 38
    Localisation : France, C�te d'Or (Bourgogne)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Juillet 2006
    Messages : 59
    Par d�faut ListBox / playlist (pr lecteur audio) : arr�t au dernier titre
    Bonsoir !

    J'ai une application avec une listbox (LIST_PLAY) dans laquelle je stocke des fichiers musicaux (application MFC en boite de dialogue).

    J'ai un bouton suivant (BTN_SUIV) pour passer au titre suivant (lu via FMOD).

    Un slider affiche le d�filement du temps du morceau en cours de lecture gr�ce � un timer.

    Le probl�me est que lorsque j'arrive au dernier titre de la listbox, je ne sais pas comment lui dire d'arr�ter la lecture � la fin.

    En fait, lorsque j'arrive en bout de playlist et que je clique sur suivant, il reprend la lecture du dernier morceau de la playlist...

    Apparemment, GetCurSel ne doit pas pouvoir avoir une valeur sup�rieure ou �gale � GetCount (d'apr�s mes tests, points d'arr�t � l'appui)... Mais pourtant �a m'arrangerait bien...

    Si c'�tait le cas, je pourrais alors faire
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    si (maliste->GetCount() <= maliste->GetCurSel())
        // on arrête tout
    sinon
        // on lit le titre situé à GetCurSel+1
    Merci � ceux qui auront la gentillesse de me donner un coup d'main !

  2. #2
    Membre averti
    Profil pro
    �tudiant
    Inscrit en
    Juillet 2006
    Messages
    59
    D�tails du profil
    Informations personnelles :
    �ge : 38
    Localisation : France, C�te d'Or (Bourgogne)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Juillet 2006
    Messages : 59
    Par d�faut
    Erf... Bon ben d�sol�, j'ai trouv�...

    Il suffisait que je teste si l'incr�mentation �tait possible (== LB_ERR).

    C'�tait le seul truc que je n'avais pas fait, et forc�ment...




  3. #3
    Membre chevronn� Avatar de stephdim
    Profil pro
    Inscrit en
    Ao�t 2007
    Messages
    462
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Ao�t 2007
    Messages : 462
    Par d�faut
    Citation Envoy� par dcanl Voir le message
    Erf... Bon ben d�sol�, j'ai trouv�...

    Il suffisait que je teste si l'incr�mentation �tait possible (== LB_ERR).

    C'�tait le seul truc que je n'avais pas fait, et forc�ment...



    Tes �l�ments vont de 0 de � GetCount()-1, suffisait de faire :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
     
    si (maliste->GetCount() -1 <= maliste->GetCurSel())
        // on arrête tout
    sinon
        // on lit le titre situé à GetCurSel+1
    @+

  4. #4
    Membre averti
    Profil pro
    �tudiant
    Inscrit en
    Juillet 2006
    Messages
    59
    D�tails du profil
    Informations personnelles :
    �ge : 38
    Localisation : France, C�te d'Or (Bourgogne)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Juillet 2006
    Messages : 59
    Par d�faut
    Non, j'avais essay� �a, mais �a ne marchait pas puisque je voulais arr�ter apr�s le traitement du dernier morceau, et non au moment du traitement...

    Enfin... Je sais pas si je suis clair...

  5. #5
    Membre chevronn� Avatar de stephdim
    Profil pro
    Inscrit en
    Ao�t 2007
    Messages
    462
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Ao�t 2007
    Messages : 462
    Par d�faut
    Ok, je pensais que c'�tait apr�s lecture de ton morceau.

    @+

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. Lecteur audio Html5 avec playlist en BDD
    Par stef76 dans le forum jQuery
    R�ponses: 0
    Dernier message: 30/03/2013, 09h07
  2. lecteur audio int�gr� au site avec playlist
    Par Baka59 dans le forum G�n�ral Conception Web
    R�ponses: 3
    Dernier message: 08/08/2011, 10h21
  3. A la recherche d'un lecteur audio avec une playlist
    Par bakabdel dans le forum ASP.NET
    R�ponses: 1
    Dernier message: 19/05/2009, 13h01
  4. Lecteur audio en java ou lecteur audio real ou win media ?
    Par DarkWark dans le forum Multim�dia
    R�ponses: 2
    Dernier message: 21/03/2006, 17h17
  5. [Lecteur-Audio] par ou commencer ?
    Par DarkWark dans le forum G�n�ral Conception Web
    R�ponses: 5
    Dernier message: 21/03/2006, 11h40

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