none
Volume son microphone RRS feed

  • Question

  • Bonjour à toutes et à tous ;)

    Je suis actuellement entrain de réaliser un projet Visual Basic permettant d'ouvrir des applications via la reconnaissance vocale de Windows 7. J'aimerais donc avoir une barre de progression m'indiquant le niveau sonore du microphone pour savoir si je dois parler plus fort ou moins fort selon le niveau de la barre de progression sur mon logiciel.

    Si vous savez le code VB permettant d'afficher le volume d'un microphone dans une Progress_bar VB merci de m'en faire pars.

    Encore merci et bonne journée à tous,
    Cordialement, xortix
    vendredi 25 juin 2010 09:30

Réponses

Toutes les réponses

  • C'est identique à ce code 
    • Marqué comme réponse Alex Petrescu mercredi 30 juin 2010 08:56
    dimanche 27 juin 2010 15:50
  • Merci Hammadi Dali,

    J'ai mis le code dans le fichier module1.vb de mon projet, seulement j'ai la version visual basic 2008 donc il y a pas mal d'erreur. Par exemple au lieu de :

     

    Private Type MIXERLINE
      cbStruct    As Long         ' size of MIXERLINE structure
      dwDestination  As Long         ' zero based destination index
      dwSource    As Long         ' zero based source index (if source)
      dwLineID    As Long         ' unique line id for mixer device
      fdwLine     As Long         ' state/information about line
      dwUser     As Long         ' driver specific information
      dwComponentType As Long         ' component Private Type line connects to
      cChannels    As Long         ' number of channels line supports
      cConnections  As Long         ' number of connections (possible)
      cControls    As Long         ' number of controls at this line
      szShortName   As String * MIXER_SHORT_NAME_CHARS
      szName     As String * MIXER_LONG_NAME_CHARS
      tTarget     As Target
    End Type

    Je dois remplacer les "type" par "structure" et mettre Dim avant chaque définiation (cbStruct, dwDestination etc...). Sachant que je suis nul en langage VB pouvait me dire quel sont les erreurs à corrigé à la ligne :

     

    Dim szPname    As String * MAXPNAMELEN ' product name
     Car il me me propose une fin d'instruction après as string, donc je ne sais pas si j'ai raison de mettre des DIM avant....

     

    lundi 28 juin 2010 12:40
  • Bonjour,

     

    La syntaxe ‘dim x as string * LEN’ définit la longueur du ‘string’. Dans .NET, vous pouvez déclarer la variable string sans spécifier la longueur : Dim X as String

     

    Cordialement,

    Alex

    ________________

    Publiez un article sur une de ces technologies : Visual Basic, C#, C++, .NET, ASP.NET, SQL Server, Silverlight, SharePoint 2010, SharePoint 2007

     

    Astuces pour Visual Studio 2010

    Didacticiels et astuces : VB.NET, C#, ASP.NET, .NET Framework, Workflow Foundation, WPF

     

     

    Café des usages

     

    Microsoft propose ce service gratuitement, dans le but d'aider les utilisateurs et d'élargir les connaissances générales liées aux produits et technologies Microsoft. Ce contenu est fourni "tel quel" et il n'implique aucune responsabilité de la part de Microsoft.

     

     

     

    mardi 29 juin 2010 08:51