Bonjour,
Tout d'abord merci de prêter attention à ma requête.
J'ai actuellement un soucis dans le dévelopemment d'un logiciel en c#.
Le problème est assez sommaire en fait , mais assez contraignant, je vous explique :
J'ai integré Windows media player à mon programme qui lit un fichier audio, jusque la pas de soucis.
Lorsque je veux modifier un tag de mon fichier mp3, le fichier devient accessible pour la modification apres un délai variable (1 seconde à 5 secondes) et cela creer une attente conséquente ...
En effet, j'ai creer une boucle qui, lorsque je modifie mon fichier , soit il peut le modifier et donc je le modifie et sors de ma boucle, soit il ne peut pas le modifier et dans ce cas nous restons dans la boucle ...
bien entendu avant la modification du fichier, je fait -- player.stop() player.close(); etcetera ..
enfin j'ai tout essayé je ne sais plus quoi faire pour que le fichier soit liberé au moment souhaité.
Apparement cela pourrait être du à activeX qui lit le fichier en lecture seule mais je ne comprend pas trop don cela ne m'avance pas plus.
Merci d'avance pour votre aide.
T.
Partager