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

C++Builder Discussion :

Associer un son ou une musique � une touche du clavier [Non suivi]


Sujet :

C++Builder

  1. #1
    Membre confirm� Avatar de Revan777
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    87
    D�tails du profil
    Informations personnelles :
    �ge : 41
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 87
    Par d�faut Associer un son ou une musique � une touche du clavier
    Bonjour,
    tout est dans le titre. Je voulais savoir si il existait deja un logiciel qui permettait de jouer des wav en pressant une combinaison de touches clavier.
    Sinon ca ne doit pas �tre tr�s difficile � programmer, zavez quelques pistes pour moi svp.

  2. #2
    Membre �m�rite
    Avatar de Interruption13h
    Inscrit en
    Ao�t 2005
    Messages
    603
    D�tails du profil
    Informations forums :
    Inscription : Ao�t 2005
    Messages : 603
    Par d�faut sndPlaySound
    Salut !

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    #include <mmsystem.h>
    //----------------------------------------------------------------------
     
     
     
    TMemoryStream *MSt = new(TMemoryStream);
     
    MSt->LoadFromFile(_Chemin_Complet_Fichier_WAV);
     
    sndPlaySound((const char *)MSt->Memory,SND_MEMORY | SND_ASYNC | SND_LOOP);
    Sinon il y a le composant TMadiaPlayer !

    Voir l'aide pour plus de d�tail !



    Pensez �

  3. #3
    Membre confirm� Avatar de Revan777
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    87
    D�tails du profil
    Informations personnelles :
    �ge : 41
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 87
    Par d�faut
    - Arg, il me met une erreur indice hors limite quand je mets un chemin wav genre :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    MSt->LoadFromFile("E:\\WINDOWS\\Media\\notify.wav");
    - Je ne trouve pas le prototype de la fonction PlaySound !

    - Autre question: comment je peux jouer ce son comme si c'�tait une entr�e micro ?

    - Je m'explique : j'aimerai que la combinaison de touche joue un son qui sera entendu comme si c'etait moi qui parlait dans le micro. Ca me permettrait de faire entendre mes wav pendant des parties en ligne, comme lancer un "Head shot" pendant une partie de Sniper Elite par exemple
    Je pensais qu'on pouvait faire cela avec TeamSpeak mais apparemment non.
    Merci par avance de vos r�ponses.

    Cela m'�tonne qu'une telle application n'ait pas �t� d�velopp�e.

  4. #4
    Membre �m�rite
    Avatar de Interruption13h
    Inscrit en
    Ao�t 2005
    Messages
    603
    D�tails du profil
    Informations forums :
    Inscription : Ao�t 2005
    Messages : 603
    Par d�faut
    Salut !

    �a marche nikel chez moi
    V�rifie si le message d'�rreur ne vien pas d'autre part !

    Et pour tes sons SFX ,tu n'as qu'� les enregistrer avec le magn�tophone de windows(sndrec32.exe),et puis les lire avec PlaySound

    a+

Discussions similaires

  1. R�ponses: 7
    Dernier message: 27/02/2021, 16h57
  2. [XL-2010] Copie d'un tableau d'une feuille � une autre : une cellule ne se recopie pas
    Par mchouv dans le forum Macros et VBA Excel
    R�ponses: 9
    Dernier message: 25/07/2014, 12h47
  3. [RegExp] D�tecter des combinaisons dans une chaine une par une
    Par vermine dans le forum G�n�ral JavaScript
    R�ponses: 6
    Dernier message: 08/06/2010, 13h22
  4. R�ponses: 2
    Dernier message: 27/04/2006, 22h59

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