CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Sons VB

zyxom
zyxom
Niveau 7
25 août 2005 à 17:41:33

Salut tous le monde! Je fais un petit programme en VB et je m´ai des sons avec MMControl1. Le probleme, c´est que quand je veux qu´il fasse un autre son, il joue le même son, bien que le Chemin est changé. Merci!

godrik
godrik
Niveau 30
25 août 2005 à 17:47:48

(j´y connais rien mais...)
as tu fermé le premier flux de données ?
peut etre que VB utilise un buffer en memoire et qu´il ne lit le fichier que lorsqu´il n´est pas trouvé.

dnob700
dnob700
Niveau 10
25 août 2005 à 20:26:22

tu lui dit mmc.filenam=truc
apr_s il n´y a as une comande mmc.open ? je ne me souvins plus vraiment, mais je croit que c´est dans ce gout là pour lui faire lire le fichier.

zyxom
zyxom
Niveau 7
26 août 2005 à 00:23:20

Salut! Godrik, je sais pas... En tous cas, j´ai mis un "Stop", si c´est ce que tu veux dire.

Voilà ce que j´ai fait :
"
Private Sub Form_Load()
MMControl1.FileName = App.Path & Chemin
MMControl1.Command = "Open"
MMControl1.Command = "Play"
End Sub
"
Chemin est biensur une variable, qui change selon des "critères". Le problème, c´est que lorsque le chemin change, le son ne change pas!

dnob700
dnob700
Niveau 10
26 août 2005 à 14:09:49

Quand tu modifie chemin qu´est ce que tu exécute comme code après ?

Il est évident que si tu modifie juste chemin rien ne va se passer car la propriété filenam de mmcontrol1 restera la même.

zyxom
zyxom
Niveau 7
26 août 2005 à 17:39:57

Emmmm.... Okay, mais que ce que je doit faire alors?

dnob700
dnob700
Niveau 10
26 août 2005 à 17:54:06

et bien effectuer le même code qu´au chargement (modifier le filename puis les commande open et play) à chaque fois que tu modifie chemin biensur.

zyxom
zyxom
Niveau 7
26 août 2005 à 23:52:25

D´accord! Mais je voudrais savoir autre chose. Quelle est la fonction pour que le son rejoue (en boucle)?

dnob700
dnob700
Niveau 10
27 août 2005 à 00:55:43

Il n´y en a pas, masi tu peut le faire toi même en utilisant l´événement done ou PlayCompleted (l´un des deux, je ne sais plus) qui s´active quand tu as fini de jouer un morceau et à ce moment là, tu peut le remettre en marche.

Mais si tu ne fait que lire des fichier qui se trouve sur ton disque je te conseille d´utiliser plutot le control Windows MEdia Player qui est plus évolué et plus simple d´utilisation (même si ca ammène des problème de compatibilité selon la version de windows, mais c´est pas trop grave). Enfin c´est toi qui choisi ce que tu préfers.

zyxom
zyxom
Niveau 7
27 août 2005 à 04:37:29

Et où je peux trouver un tutaux pour ça? Ca m´aiderait bien.

dnob700
dnob700
Niveau 10
27 août 2005 à 16:54:22

Bon, je retire ce que j´ai dit, car apparement l´interface change avec chaque version de Windows Media, ce qui n´est pas terrible du tout et en plus la dernière n´est pas simple finalement.

Donc c´est peut-être mieux d´utiliser un MMC.

zyxom
zyxom
Niveau 7
27 août 2005 à 19:12:29

D´accord... Merci quand meme! Ce topic m´a tous de meme bien aidé!

Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment