Access et fichier .mp3

Fermé
claben - 1 janv. 2010 à 15:58
 claben - 10 janv. 2010 à 15:21
Bonjour,

Windows xp - Access 2000

Depuis un formulaire, je souhaiterais activer un petit fichier .mp3, à l'aide d'un bouton.
Merci pour vos réponses
... et meilleurs voeux à tous
A voir également:

8 réponses

mathsup Messages postés 66 Date d'inscription vendredi 1 janvier 2010 Statut Membre Dernière intervention 25 mai 2010 7
1 janv. 2010 à 18:15
??? je ne vois pas la question !
0
Bonjour,

Merci pour la réponse.
J'ai créer un petit programme de gestion pour initier de jeunes personnes (10 - 15 ans) à l'utilisation d'access, et je souhaiterais, dans un formulaire, simuler un appel téléphonique.
Donc, en cliquant sur un bouton, activer un fichier .mp3
0
Bonjour,

La première idée qui me vient est : Ton formulaire devrait contenir un contrôle ActiveX (associé à un lecteur mp3).

@+
coursdinfo.fr
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 310
2 janv. 2010 à 17:16
Ou bien sûr, mais encore faut-il connaitre quel est cet activeX pour mp3: si tu trouves, je suis preneur
j'ai pour Wav et mid mais jamais trouvé pour mp3....
merci d'avance
0
celui de Windows Media player par exemple.
Dans ACCESS 2007 le bouton contrôle Activex insère le lecteur WMP
Dans ACCESS 2003 le bouton "Autres contrôles"
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Bonjour,

Je pense avoir fait une avancée ??? ... voici la procédure:
- J'ai insérer le fichier .mp3 dans le formulaire en mode modification > Menu Insérertion - Objet
- Si je fais bouton droit sur l'objet, je clic sur "objet package", puis "activate contents"
... et le fichier .mp3 s'active ... dans Media Player
donc çà fonctionne
mais
Comment activer ce fichier .mp3:
- en cliquant sur un bouton
- sans que MediaPlayer ne s'ouvre

Merci pour vos réponses
0
Un code vba de genre :

Private Sub Command1_Click()
Dim jouerMp3
jouerMp3= Shell("C:\Program Files\Winamp\winamp.exe F:\mp3\exemple.mp3" )
End Sub

ou une macro reprenant les info sur Shell. Dans cette exemple c'est winamp mais c'est la même chose pour média player. Cela oblige par contre à le déployer avec la base de données.

En modifiant légèrement cette commande tu devrais pouvoir l'exécuter avec un macro ACCESS.

coursdinfo
0
Bonjour,

Merci pour la réponse.
J'ai testé le code VBA, mais lorsque je clic sur le bouton, j'obtiens le message:
"Chemin d'accès introuvable"
ligne de commande:
jouerMp3 = Shell("C:\Programmes\Winamp\winamp.exe C:\a_aa\778.mp3")

- Programmes est bien le nom du dossier des programmes
- Winamp est bien le nom du dossier contenant winamp.exe
- Le fichier Son est bien dans le dossier "a_aa"

Je ne comprends pas !!!
0
Variante pour le nom du fichier à jouer
jouerMp3 = Shell("C:\Program Files\Winamp\winamp.exe " & tb_Musique)
tb_Musique peut être une zone de texte ou une liste déroulante contenant le nom sur morceau.

Le Champ OLE du morceau devrait donc être avec l'option liaison.
0
Bonjour,

Grand merci pour les réponses, mais
je n'ai pas pu localiser le fichier winamp.exe
je suis en Vista.

Bonne journée
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 310
2 janv. 2010 à 08:58
bonjour,

j'ai la possibilité de jouer de la musique/access mais avec du .wav uniquement...
Si ça t'intéresse...
-1
Bonsoir,

Merci pour la réponse.
Oui, je suis interessé ! je suis encore en phase de recherche !!
0