Access et fichier .mp3

claben -  
 claben -
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 73 Statut Membre 7
 
??? je ne vois pas la question !
0
claben
 
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
coursdinfo
 
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 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318
 
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
coursdinfo
 
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
claben
 
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
coursdinfo
 
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
claben
 
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
coursdinfo
 
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
claben
 
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 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318
 
bonjour,

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

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