Bonjour,

Voici un bout de code que j'utilise pour jouer un fichier mp3 :
(VB Express 2008)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
Imports System
Imports System.Media
Imports MediaPlayer
 
Public Class Form1
 
   Friend MonLecteur As New MediaPlayer.MediaPlayer
 
Public Sub New()
InitializeComponent()
 
Dim MonLecteur As New MediaPlayer.MediaPlayer
 
     End Sub
 
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
 
                        Try
                            MonLecteur.Open("samba.mp3")
                            MonLecteur.Play()
                        Catch ex As Exception
                            MsgBox(ex.Message, MsgBoxStyle.Critical, "Erreur")
                        End Try
 
End Sub
End Class
Lors des tests, tout va bien sur une config Vista mais sur une config XP une erreur se déclenche :

0X800A005 (CTL_E_ILLEGALFONCTIONCAL) ....

Que faire ?

Gilles