Redémarrer une musique [C#] [Résolu]

Signaler
Messages postés
36
Date d'inscription
jeudi 28 février 2019
Statut
Membre
Dernière intervention
26 juillet 2020
-
Messages postés
14611
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
13 août 2020
-
Bonjour,

Je vous explique mon problème.

Quand je lance une musique avec
 System.IO.Stream str = Properties.Resources.NickyLarson;
                System.Media.SoundPlayer snd = new System.Media.SoundPlayer(str);
                snd.Play();


La musique se lance en arrière-plan, mais quand la musique se termine elle ne redémarre pas.

Je voudrais que la musique redémarre en boucles.

Merci beaucoup,

Bonne journée / soirée !

2 réponses

Messages postés
14611
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
13 août 2020
562
D'abord sur ça
C'est bon j'ai trouvé tout seul, merci quand même !

Alors je vais te rappeler un truc de base concernant les forums:
ceux qui répondent sont bénévoles, et répondre ça prend du temps, beaucoup de temps.
Donc quand on tape "jouer son en boucle" dans son moteur de recherche favori et que la réponse tombe dés le premier lien non publicitaire, et qu'en plus cela se trouve être sur le site de l'éditeur du langage, et bien on se dit "je viens de perdre 2 minutes".
Alors la première fois, on répond que la solution était facile à trouver par soi même, et on montre où.
Mais visiblement, j'ai perdu 5 minutes de plus à rédigé un message, puisque 3 semaines plus situation identique.
Donc au final, j'espère bien que t'as trouvé tout seul, qu'au moins tu aurais appris à chercher un peu par toi-même.

Le 2eme point est un peu plus complexe, il montre que cette fois tu as cherché, pas encore très bien, mais au moins t'as essayé.

Les forums où l'on trouve ce bout de code datent de 15 ans. On était à la framework 2. Beaucoup de choses de la framework 2 sont obsolètes depuis longtemps. A priori ce bout de code en fait parti.
Là encore un tour chez Microsoft t'aurait, si ce n'est éclairé, au moins interrogé, par le fait qu'il n'y apparait plus.
https://docs.microsoft.com/fr-fr/search/?search=Properties.Ressources.Musique&category=All&scope=.NET

Aujourd'hui un fichier en ressource s'utilise comme décrit là
https://docs.microsoft.com/fr-fr/dotnet/framework/resources/working-with-resx-files-programmatically

Messages postés
36
Date d'inscription
jeudi 28 février 2019
Statut
Membre
Dernière intervention
26 juillet 2020

Bonjour, merci d'avoir pris du temps pour le répondre.
Je vais chercher par moi même.

Bonne journée,
Messages postés
14611
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
13 août 2020
562
As tu lu l’article sur les resources?
Messages postés
14611
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
13 août 2020
562
Bonjour

y'a 3 semaines, tu as posé exactement la même question
https://forums.commentcamarche.net/forum/affich-36227508-redemarrer-une-musique-vb-net
Messages postés
36
Date d'inscription
jeudi 28 février 2019
Statut
Membre
Dernière intervention
26 juillet 2020

Oui, je sais.
Mais ce n'est pas exactement pareil.
Messages postés
14611
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
13 août 2020
562
oui mais la réponse est aussi sur l'aide en ligne
Messages postés
36
Date d'inscription
jeudi 28 février 2019
Statut
Membre
Dernière intervention
26 juillet 2020

Je ne le trouve pas, vous pouvez m'aider ?
Messages postés
36
Date d'inscription
jeudi 28 février 2019
Statut
Membre
Dernière intervention
26 juillet 2020

C'est bon j'ai trouvé tout seul, merci quand même !
Messages postés
36
Date d'inscription
jeudi 28 février 2019
Statut
Membre
Dernière intervention
26 juillet 2020

J'ai une erreur avec ma nouvelle ligne de code, la voici :
            System.Media.SoundPlayer sp = new System.Media.SoundPlayer(Properties.Ressources.Musique);
            sp.Play();


Voici mon erreur avec ce code :