Bonsoir tout le monde,
alors voila mon problème...j'ai cré un projet de "test" pour récupérer la durée d'un mp3, j'intègre AudioVideoPlayBack sans problème mais j'ai un problème lorsque je l'affiche dans le label, il me met bien sous forme de 00:00:00 mais je récupère par exemple 00:03:14.54000 et j'aimerai bien que les chiffres après la virgule ne s'affiche pas ( je peux modifier la taille du label mais c'est parce que par la suite j'aimerai mettre le durée dans un listView ).On m'a dit d'utiliser String.Format mais rien n'y fait.
Voici mon code :
Merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Audio monAudio = new Audio(openFileDialog1.FileName); TimeSpan duree = TimeSpan.FromSeconds(monAudio.Duration); //voila le String.Format cité plus haut qui me récupère la même chose que si je ne le mettais pas //string temps = String.Format("{00:00}:{00:00}:{00:00}", duree.Hours, duree.Seconds); label1.Text = duree.ToString();
PS : J'ai essayer d'utiliser la lib QuartzTypeLib, je l'inclue sans problème au projet mais je n'arrive pas à l'utiliser...
Partager