Bonjour,
J'ai, dans ma fenêtre principale, une procédure de lecture de sons "interface".
1 2 3 4 5 6 7 8 9 10 11
| Imports WMPLib
Public WithEvents Player As New WMPLib.WindowsMediaPlayer
PlayFile("c:\son1.wav")
Private Sub PlayFile(ByVal url As String)
Player = New WMPLib.WindowsMediaPlayer
Player.URL = url
Player.controls.play()
End Sub |
Il y a 8 sons au total, et ils doivent être aussi utilisé par d'autres fenêtre de mon apllication.
Le problème, c'est que je ne peux pas faire
MainWindow.PlayFile("c:\son1.wav")
Erreur: Reference to a non-shared member requires an object reference.
Ma question:
Comment puis je lancer des sons, dont toutes les procédures d'initialisation et de lecture sont présentes sur "MainWindow", depuis une autre fenêtre (pour éviter de devoir le refaire pour CHAQUE fenêtre)
Merci pour votre aide!!
Partager