IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

AxWindowsMediaPlayer encore une panne étrange [Débutant]


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Homme Profil pro
    Webmaster
    Inscrit en
    Août 2014
    Messages
    49
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 83
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Conseil

    Informations forums :
    Inscription : Août 2014
    Messages : 49
    Par défaut AxWindowsMediaPlayer encore une panne étrange
    J'ai fabriqué une "suite" d'applications centrées sur la lecture de fichiers musicaux, et contenant plusieurs pages qui contiennent toutes le lecteur AxWindowsMediaPlayer.
    Cette suite a fonctionné sans problème majeur (à part quelques erreurs de logique qui entrainent des erreurs de déroulement de programme), jusqu' aujourd'hui. Mais en fait, je n'avais pas utilisé l'application depuis un certain temps.
    Aujourd'hui, tous ces lecteurs présentent le même comportement curieux :
    lorsqu'on choisi un fichier mp3 et qu'on tente de le faire lire par un des AxWindowsMediaPlayer contenus dans la suite, la vidéo du lecteur indique "connexion en cours" et la musique est jouée normalement. Mais en même temps, l'application se fige : impossible d'aller plus loin. Et la vidéo, au lieu de montrer, comme à l'accoutumée la succession des représentations graphiques de la musique, ne montre que le message "connexion en cours". Toutes les commandes sont bloquées
    Pour illustre le problème, j'ai écrit en cinq minutes l'application dont le code est joint. (Form1.vb) Le problème est le même avec cette application et provient donc d'une certaine configuration de ma machine, configuration qui s'est installée à mon insu.
    La form1 contient en tout et pour tout un bouton (button1) qui permet d'accéder à un OpenFileDialog qui permet de choisir le fichier mp3 à lire et le lecteur AxWindowsMediaPlayer incriminé.
    Les fichiers exe n'étant malheureusement pas autorisés (pour de bonnes raisons), je ne peux pas joindre le fichier qui vous permettrait d'actionner l'application.
    Merci de m'aider.
    Fichiers attachés Fichiers attachés

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    1 545
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 1 545
    Par défaut
    sûrement un début de réponse sur https://learn.microsoft.com/fr-fr/wi...ject--vb-and-c
    [La fonctionnalité associée à cette page, Lecteur multimédia Windows SDK, est une fonctionnalité héritée. Il a été remplacé par MediaPlayer. MediaPlayer a été optimisé pour Windows 10 et Windows 11. Microsoft recommande vivement que le nouveau code utilise MediaPlayer au lieu de Lecteur multimédia Windows SDK, lorsque cela est possible. Microsoft suggère que le code existant qui utilise les API héritées soit réécrit pour utiliser les nouvelles API si possible.]
    Edit: En fait, je viens de tester, et je n'ai pas le souci chez moi. Quelle est la taille de ton fichier ? (ça peut peut-être jouer)

  3. #3
    Membre actif
    Homme Profil pro
    Webmaster
    Inscrit en
    Août 2014
    Messages
    49
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 83
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Conseil

    Informations forums :
    Inscription : Août 2014
    Messages : 49
    Par défaut Ta question
    taille de mon fichier : de quel fichier ? Si c'est "Form1.vb", c'est 1 Ko ; "AxInterop.WMPLib.dll" : 53 Ko ; "InteropWMPLib.dll" : 323 Ko.

    comment la taille du fichier peut-elle jouer ?

  4. #4
    Membre Expert
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    1 545
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 1 545
    Par défaut
    ton fichier son/musique, il n'y a que lui qui peut impacter la lecture ...

    Si tu ouvres ce même fichier dans le Windows Media Player, tu devrais retrouver le même comportement, est-ce le cas?

  5. #5
    Membre averti
    Homme Profil pro
    Inscrit en
    Décembre 2011
    Messages
    29
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Morbihan (Bretagne)

    Informations forums :
    Inscription : Décembre 2011
    Messages : 29
    Par défaut
    Bonjour à tous,
    J'ai moi aussi développé un lecteur basé sur les mêmes dll windows. Avec un fichier audio, on visualise sur la partie vidéo de l'appli un oscillogramme du son lu. En configurant WMP, je pouvais changer le type de visualisation. Je n'ai jamais trouvé comment le faire depuis mon appli. J'en ai déduis que les dll embarquées dans mon appli allaient chercher quelque part dans le système des infos de configuration.
    C'est donc de ce côté que je chercherais en premier.
    Bonne journée

  6. #6
    Membre Expert
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    1 545
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 1 545
    Par défaut
    J'ai essayé aussi de regarder pour changer la visualisation utilisée par la composant, et j'ai cru comprendre (mais je n'ai pas testé) que ça pourrait se passer dans la clé de registre HKEY_CURRENT_USER\SOFTWARE\Microsoft\MediaPlayer\Preferences et la valeur de UserDisplayView (ou UserWMPSettingsView peut-être); mais je ne pense pas que ça corresponde au souci initial.

    J'attends sa réponse pour savoir si le fichier audio se lit correctement et affiche quelque chose (une visu) en utilisant WMP directement, et éventuellement configurer une visualisation pour retester son logiciel après.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Oracle / Admin] Simuler une panne
    Par shaun_the_sheep dans le forum Administration
    Réponses: 12
    Dernier message: 04/11/2004, 15h13
  2. Encore une jointure sous Oracle pour la route
    Par ebaynaud dans le forum Langage SQL
    Réponses: 15
    Dernier message: 04/11/2004, 11h40
  3. Encore une question sur malloc
    Par IG88 dans le forum C
    Réponses: 5
    Dernier message: 23/06/2004, 15h35
  4. Encore une requête complexe sur plusieurs tables
    Par DenPro dans le forum Langage SQL
    Réponses: 5
    Dernier message: 09/12/2003, 19h05

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo