“Conocimientos Programación>Visual Basics Programación

Cómo crear gráficos ecualizador en Visual Basic

2014/12/2
Un ecualizador gráfico le permite ver dónde reside el valor visual. Ajustes del ecualizador incluyen "tono" y " volumen ". El volumen normalmente se representa como un botón deslizante en una línea que representa una alta y una gama baja. Deslizar el botón a cero detiene el sonido , mientras la desliza hasta 8 hace más fuerte. Marcas de hash o números reales pueden estar allí para indicar los valores altos y bajos . Instrucciones
1

Abrir un nuevo Visual Basic.NET proyecto de aplicación de formularios Windows Forms . Agregue un control " Trackbar " para cada controlador en el ecualizador. Volumen, graves y agudos son los controles del ecualizador comunes. También debe agregar un "juego " y el botón de "pausa " a su forma " stop " o .
2

establecer la ubicación , nombre, valor mínimo , valor máximo , la orientación y el tamaño de cada control " Trackbar " . La ubicación se establece por la coordenada xy en la forma , la orientación es horizontal o vertical y el tamaño también está representado por las posiciones de los puntos xy :

Me.tbBass.Location = Nueva 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

Definir un dispositivo de control para la reproducción de sonido con el proyecto. Puede utilizar la clase " SoundPlayer " en . NET Framework 4, o es posible que desee registrar un OCX de terceros y hacer referencia a él en su aplicación. El control de terceros se hace referencia en el código como " Private WithEvents MYWAVE Como NewOCX.WaveDevice ", donde " NewOCX " representa un control de terceros registrados en la máquina. El SoundPlayer Microsoft se hace referencia como " jugador Private Como SoundPlayer " y "Las importaciones System.Media ", también se requiere en la sección " Declaraciones " de su código.
4

Utilice " AddHandler " , método para capturar el nuevo valor cuando el usuario desliza uno de los controles del ecualizador arriba o hacia abajo :

AddHandler tbBass.ValueChanged , AddressOf tb_ValueChanged

Declarar la función " tb_ValueChanged " con una referencia a una función llamada " ChangeGain " que en realidad hace el trabajo.

Private Sub tb_ValueChanged (remitente de ByVal como objeto , ByVal e como System.EventArgs ) ChangeGain () End Sub

Dentro de la " ChangeGain "la función es un llamado a actualizar el valor del objeto de ecualizador que hace referencia a ese componente identificado en el" Trackbar : "

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

Visual Basics Programación
¿Cómo distinguir entre llamadas de procedimientos y funciones en Visual Basic 6
Sintaxis para una función de registro en VBA
Cómo programar la barra de progreso en VB.net
Cómo obtener una respuesta de un Messagebox
Proyectos de ejemplo de Visual Basic
Cómo utilizar cuadros combinados
Cómo hacer un navegador Vaya a la dirección URL especificada en un cuadro de texto en Visual Basic
Cómo dejar de Beep Cuando Introduzca presiona en el cuadro de texto en VB.NET
Conocimientos Informáticos © http://www.ordenador.online