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

Windows Forms Discussion :

Enregistrer un son WAV


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2006
    Messages
    144
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2006
    Messages : 144
    Par défaut Enregistrer un son WAV
    Bonjour,

    Comment est-il possible d'enregistrer un son WAV ou mieux MP3 avec VB.NET ?

    Merci pour votre aide.

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2006
    Messages
    144
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2006
    Messages : 144
    Par défaut
    Ce code fonctionne :

    Private Declare Function ReleaseCapture Lib "user32" () As Integer
    Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Integer, ByVal wMsg As Integer, ByVal wParam As Integer, ByRef lParam As Integer) As Integer
    Private Declare Function mciSendString Lib "winmm.dll" Alias "mciSendStringA" (ByVal lpstrCommand As String, ByVal lpstrReturnString As String, ByVal uReturnLength As Integer, ByVal hwndCallback As Integer) As Integer
    Private Const HTCAPTION As Integer = 2
    Private Const WM_NCLBUTTONDOWN As Integer = &HA1S
    Private Const CS_NOCLOSE As Integer = &H200
    Public x As Int32 = 0

    Private Sub record()
    'record from microphone
    mciSendString("open new Type waveaudio Alias recsound", vbNullString, 0, 0)
    mciSendString("record recsound", vbNullString, 0, 0)
    End Sub

    Private Sub StopSave()
    'stop and save
    mciSendString("save recsound myfile", vbNullString, 0, 0)
    mciSendString("close recsound", vbNullString, 0, 0)
    End Sub

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    98
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2008
    Messages : 98
    Par défaut
    Ton code fonctionne en effet, mais au cas ou tu ne l'auras pas testé, la qualitée d'enregistrement est vraiment mauvaise. Saurais tu comment l'améliorer ?

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

Discussions similaires

  1. [langage C] Enregistrer un son ".wav"
    Par Misaki43 dans le forum Langages
    Réponses: 1
    Dernier message: 27/05/2015, 17h08
  2. [WD15] Enregistrer un son WAV
    Par dakota77 dans le forum WinDev
    Réponses: 1
    Dernier message: 19/12/2010, 18h43
  3. Créer un champ contenant un son wav dans une base Paradox
    Par Grandad95 dans le forum Bases de données
    Réponses: 4
    Dernier message: 21/07/2004, 17h00
  4. Enregistrement du son par programme
    Par Invité dans le forum C++Builder
    Réponses: 3
    Dernier message: 10/06/2003, 23h13
  5. Existe t'il un composant permettant de jouer un son wav?
    Par scorpiwolf dans le forum C++Builder
    Réponses: 5
    Dernier message: 20/06/2002, 14h10

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