begin process at 2008 07 04 00:50:28
1 204 456 membres
3 nouveaux aujourd'hui
14 114 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

MULTIMÉDIA CONTROL


Information sur la source

Catégorie :Multimedia Classé sous : controle, multimedia, video, son, mp3 Niveau : Débutant Date de création : 28/11/1999 Vu : 8 309

Note :
8,38 / 10 - par 8 personnes
8,38 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (1)
Ajouter un commentaire et/ou une note

Description

Le control multimédia permet la lecture de beaucoup de types de fichiers différents!

Source

  • Donc, placez le tout d'abord sur votre form (MCI32.ocx)
  • Puis rajoutez cette procédure:
  • --------------------------------------------------
  • Sub Musique(Chemin As String)
  • Dim TypeDeFichier As String
  • Dim Extension As String
  • Extension = LCase(Right(Chemin, 3))
  • Select Case Extension
  • Case "mid", "rmi"
  • TypeDeFichier = "sequencer"
  • Case "wav"
  • TypeDeFichier = "waveaudio"
  • Case "avi"
  • TypeDeFichier = "avivideo"
  • Case "mp3", "aif", "peg", "mpg", ".au"
  • TypeDeFichier = "mepgvideo"
  • Case "mov", "jpg", "pic"
  • TypeDeFichier = "QTWVideo"
  • End Select
  • 'ETC.........
  • MCI.Command = "close" 'Précaution
  • 'Spécifie quel type de fichier il va ouvrir:
  • MCI.DeviceType = TypeDeFichier
  • 'spécifie le chemin du fichier à ouvrir:
  • MCI.filename = Chemin
  • MCI.Command = "open" 'Ouvre le fichier
  • MCI.Command = "play" 'Joue le fichier
  • End Sub
  • --------------------------------------------------
  • Pour ouvrir un fichier multimédia et le jouer, il ne vous reste plus qu'à appeller la procédure en spécifiant le chemin du fichier à ouvrir
  • Ex, dans un bouton:
  • --------------------------------------------------
  • Private Sub Command1_Click()
  • Musique("C:\Boum.mid")
  • End Sub
  • --------------------------------------------------
  • Voilà, c'est tout!!!
Donc, placez le tout d'abord sur votre form (MCI32.ocx)
Puis rajoutez cette procédure:

--------------------------------------------------
Sub Musique(Chemin As String)
 Dim TypeDeFichier As String
 Dim Extension As String

 Extension = LCase(Right(Chemin, 3))

 Select Case Extension
  Case "mid", "rmi"
   TypeDeFichier = "sequencer"
  Case "wav"
   TypeDeFichier = "waveaudio"
  Case "avi"
   TypeDeFichier = "avivideo"
  Case "mp3", "aif", "peg", "mpg", ".au"
   TypeDeFichier = "mepgvideo"
  Case "mov", "jpg", "pic"
   TypeDeFichier = "QTWVideo"
 End Select

 'ETC.........

 MCI.Command = "close"         'Précaution
 'Spécifie quel type de fichier il va ouvrir:
 MCI.DeviceType = TypeDeFichier
 'spécifie le chemin du fichier à ouvrir:
 MCI.filename = Chemin         
 MCI.Command = "open"          'Ouvre le fichier
 MCI.Command = "play"          'Joue le fichier

End Sub

--------------------------------------------------
Pour ouvrir un fichier multimédia et le jouer, il ne vous reste plus qu'à appeller la procédure en spécifiant le chemin du fichier à ouvrir

Ex, dans un bouton:

--------------------------------------------------
Private Sub Command1_Click()
Musique("C:\Boum.mid")
End Sub
--------------------------------------------------

Voilà, c'est tout!!!

Conclusion

Cet exemple ne montre pas tous les fichiers possibles, les voici tous:

mid=Sequencer
rmi=Sequencer
wav=waveaudio
avi=AVIVideo
mpeg=MPEGVideo
mpe=MPEGVideo
mpg=MPEGVideo
mpa=MPEGVideo
enc=MPEGVideo
dat=MPEGVideo
m1v=MPEGVideo
mp2=MPEGVideo
mov=QTWVideo
qt=MPEGVideo
au=MPEGVideo
snd=MPEGVideo
aif=MPEGVideo
aiff=MPEGVideo
aifc=MPEGVideo
pic=QTWVideo
jpg=QTWVideo
m3u=MPEGVideo
mp3=MPEGVideo
mpv2=MPEGVideo

Nb: il peut y en avoir plus, ou moins sur votre ordinateur, allez voir dans le Win.ini rubrique [mci extensions] pour tous les avoir
  • signaler à un administrateur
    Commentaire de fbrt le 04/03/2002 09:43:39

    Je trouve ton programme tres pratique et tres interessant.
    Juste un petit detail, tu as ecrit "mepgvideo" a la place de "mpegvideo". Ca fait rien mais sinon ca marche pas quand on voit pas et on fait Copier-Coller.

Ajouter un commentaire

Pub



Appels d'offres

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Boutique

Boutique de goodies CodeS-SourceS