MediaPlayer et OpenDialog [Résolu]

Messages postés
2
Date d'inscription
vendredi 5 mars 2010
Dernière intervention
9 mars 2010
- - Dernière réponse : embarcadero
Messages postés
1
Date d'inscription
samedi 6 mars 2010
Dernière intervention
25 mars 2010
- 25 mars 2010 à 08:57
Bonjour à tous,

Je vous explique mon problème.
J'ai créé un programme permettant d'ajouter des musiques à un tableau. Ma question est simple. Dans la fiche d'ajout, j'ai mis un OpenDialog pour choisir le chemin de la musique. Une fois l'ajout effectué, je souhaiterai lire la musique correspondant au chemin que l'utilisateur a choisi.
En gros, OpenDialog => Chemin Musique => Lecteur media lit ce chemin.

Est-ce possible ?
Merci infiniment ... Et bonne journée !
Afficher la suite 

Votre réponse

4 réponses

Meilleure réponse
Messages postés
4307
Date d'inscription
samedi 16 octobre 2004
Dernière intervention
2 janvier 2019
33
3
Merci
un seul fichier :
if OpenDialog1.Execute then
begin
  MediaPlayer1.Stop; // ou close je sais plus
  MediaPlayer1.FileName := OpenDialog1.FileName;
  MediaPlayer1.Play; // ou open je sais plus
end;


plusieurs fichiers :
voir unité FileCtrl -> SelectDirectory()
voir aide FindFirst, FindNext, FindClose
if SelectDirectory(...) then
begin
  methodeDeRechercheDesFichiers(chemin);
  if fileExists(PlayList[0]) then
  begin
    MediaPlayer1.Close/Stop?
    MediaPlayer1.FileName := PlayList[0];
    MediaPlayer1.Play/Open?
  end;
end;  

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 118 internautes nous ont dit merci ce mois-ci

Commenter la réponse de f0xi
Messages postés
2354
Date d'inscription
dimanche 5 octobre 2003
Dernière intervention
18 novembre 2010
12
0
Merci
Oui dans le OpenDialog tu as la propriété "FileName" qui est renseignée après l'ouverture. Tu peux donc l'utiliser.
Commenter la réponse de JulioDelphi
Messages postés
2
Date d'inscription
vendredi 5 mars 2010
Dernière intervention
9 mars 2010
0
Merci
Et il est possible de pouvoir cliquer sur la cellule du tableau contenant le chemin, et effectuer la lecture ?

Merci infiniment de prendre ma demande en considération.
Commenter la réponse de Quick07
Messages postés
1
Date d'inscription
samedi 6 mars 2010
Dernière intervention
25 mars 2010
0
Merci
merci
Commenter la réponse de embarcadero

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.