cs_wims
Messages postés2466Date d'inscriptionvendredi 23 juillet 2004StatutMembreDernière intervention 1 août 2010
-
2 juil. 2005 à 01:06
cs_wims
Messages postés2466Date d'inscriptionvendredi 23 juillet 2004StatutMembreDernière intervention 1 août 2010
-
6 juil. 2005 à 19:35
Voila je realise un lecteur mp3 en ce moment et il y a un probleme
lorsque je ve supprimer un mp3 : il ne supprime pas la ligne de ma list
mais il la remplace par un blanc .
lorsque j'ajoute un mp3 :
if ($did == 3) {
var %a $$sfile(c:)
var %b 1
while ($hget(Mp3,%b)) {
if ($nopath(%a) == $ifmatch) { var %c dd }
inc %b
}
if (%c) { echo -a Tu ne peux
ajouter cette chanson car elle est deja dans ta playlist }
else {
inc %nb
var %artiste $$input(Nom :,e,Quel est le nom de l'artiste de la chanson)
Hadd -m mp3 %nb $nopath(%a)
Hadd -m chemin %nb %a
hadd -m artiste %nb %artiste
liste
}
}
on s'interesse juste au Hadd -m mp3 %nb $nopath(%a)
Hades53
Messages postés231Date d'inscriptionmercredi 12 février 2003StatutMembreDernière intervention 7 juillet 2009 6 juil. 2005 à 03:31
Plutôt $inmidi.length, mais le problème est pas là, le truc c'est de connaître le durée de fichier sans l'écouter, afin de pouvoir mettre le temps dans une liste (ex: Titre Artiste Durée).
Et pour ton problème, je pense que le problème vient de $insong.fname, quand on a affaire avec un wav, il faut utiliser $inwave.fname. Normalement $wav retourne toujours les infos, pour n'importe quel type de fichier wave.