| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
    Comment créer égaliseur graphiques dans Visual Basic
    Un égaliseur graphique vous permet de voir où réside le réglage visuel. Les paramètres de l' égaliseur sont «ton» et « volume. « Le volume est normalement représenté comme un bouton coulissant sur une ligne qui représente un haut et un bas de gamme . Glisser le bouton de zéro arrête le son, tandis que le glissant jusqu'à 8 rend plus fort. Les marques de hachage ou chiffres réels pourraient être là pour indiquer les valeurs hautes et basses . Instructions
    1

    ouvrir un nouveau Visual Basic.NET Windows Forms projet d'application . Ajoutez un contrôle " Trackbar " pour chaque contrôleur sur l'égaliseur. Volume, aigus et les basses sont commandes de l'égaliseur communs. Vous devez également ajouter un "play" et "pause " à votre formulaire «arrêt» ou .
    2

    Définissez l'emplacement , nom, valeur minimale , valeur maximale , l'orientation et la taille de chaque contrôle " Trackbar " . L' emplacement est défini par les coordonnées XY sur la forme , l'orientation est horizontale ou verticale et la taille est également représentée par les positions de points xy :

    Me.tbBass.Location = New System.Drawing.Point (58, 148 ) = Me.tbBass.Minimum - 10Me.tbBass.Maximum = 10Me.tbBass.Name = Me.tbBass.Orientation " tbBass " = System.Windows.Forms.Orientation.VerticalMe.tbBass.Size = New System.Drawing.Size (56 , 194)
    3

    définissez un contrôle de l'appareil pour la lecture sonore au projet. Vous pouvez utiliser la classe " SoundPlayer " en. NET Framework 4, ou vous voudrez peut-être enregistrer un OCX tiers et le référencer dans votre application. Le contrôle tiers est référencé dans le code comme « Private WithEvents myWave Comme NewOCX.WaveDevice », où « NewOCX " représente un contrôle tiers enregistré sur la machine . La SoundPlayer Microsoft est référencé comme «acteur privé en tant que SoundPlayer » et « importations System.Media " est également nécessaire dans la section « Déclarations » de votre code.
    4

    Utilisez le " AddHandler " ; méthode pour capturer la nouvelle valeur lorsque l'utilisateur glisse une de l'égaliseur contrôle vers le haut ou vers le bas :

    AddHandler tbBass.ValueChanged , AddressOf tb_ValueChanged

    déclarer la fonction " tb_ValueChanged " avec une référence à une fonction appelée " ChangeGain " qui fait réellement le travail.

    Private Sub tb_ValueChanged ( sender As Object , ByVal e comme System.EventArgs ) ChangeGain ( ) End Sub

    l'intérieur de la " ChangeGain " fonction est un appel à mettre à jour la valeur de l'objet de l'égaliseur qui fait référence à ce composant identifié dans la " Trackbar : "

    equalizer.SetGain (0, tbVolume.Value ) equalizer.SetGain (1, tbBass . Value) equalizer.SetGain (2, tbTreble.Value )

    Previous :

    next :
      articles connexes
    ·Comment créer un décodeur 
    ·Comment faire pour créer des menus et sous-menus 
    ·Comment rafraîchir une GridView 
    ·Comment faire pour modifier des éléments dans ListBox…
    ·Comment utiliser la fonction Shell dans VBA 
    ·Comment faire pour supprimer une propriété d'image da…
    ·Comment être sûr qu'un fichier a été copié dans VB…
    ·Qu'est -ce qu'un pilote Mirage 
    ·Comment déterminer une taille de tableau multi-dimensi…
    ·Quelle est la différence entre une fonction et procéd…
      articles en vedette
    ·Comment créer des scripts PHP pour des applications 
    ·Comment utiliser un code à geler Colonnes 
    ·Comment faire pour installer Ruby 1.8.6 sur CentOS 
    ·Comment lier des fichiers JS externes 
    ·Comment lire un livre de programmation 
    ·Comment faire pour remplacer un caractère dans Vb.net …
    ·Comment supprimer un fichier dans Serveur PHP VI 
    ·Comment vérifier si une base de données existe en PHP…
    ·Java accueil ne pointe pas vers le JDK 
    ·Comment télécharger et renommer les noms de fichiers …
    Copyright © Connaissances Informatiques http://fr.wingwit.com